将特定属性添加到rest1-v1中后在C#中引发了versionone.sdk.Api

快点

我正在尝试访问存储在versionOne的rest1-v1 api中的特定值。

我可以同意将整个地址输入到我最喜欢的导航器中

rest-1.v1/Data/Actual?sel=Date,Value&where=Workitem.ID='Story:114192'

返回:

<Assets total="1" pageSize="2147483647" pageStart="0">
    <Asset href="/VersionOne/rest-1.v1/Data/Actual/158630" id="Actual:158630">
        <Attribute name="Date">2014-10-23</Attribute>
        <Attribute name="Value">40</Attribute>
    </Asset>
</Assets>

我想做的是访问上面列出的属性“ Value”,但抛出了versionone.sdk.ApiClient。

我做了关于连接器(元数据和数据)的所有工作,但是我真的不知道如何进行查询以返回存储在此API中的该值。

我希望我足够清楚

问候,

马克·欧文
        V1APIConnector dataConnector = new V1APIConnector("YourVersionOne/rest-1.v1/","username", "password");
        V1APIConnector metaConnector = new V1APIConnector("YourVersionOne/meta.v1/");

        IMetaModel metaModel = new MetaModel(metaConnector);
        IServices services = new Services(metaModel, dataConnector);
        IAssetType actualType = metaModel.GetAssetType("Actual");

        IAttributeDefinition dateAttribute = actualType.GetAttributeDefinition("Date");
        IAttributeDefinition valueAttribute = actualType.GetAttributeDefinition("Value");
        IAttributeDefinition workitemAttribute = actualType.GetAttributeDefinition("Workitem");
        Query query = new Query(actualType);

        query.Selection.Add(dateAttribute);
        query.Selection.Add(valueAttribute);

        FilterTerm term = new FilterTerm(workitemAttribute);
        term.Equal("Story:114192");
        query.Filter = term;

        QueryResult result = services.Retrieve(query);

顺便说一句,您在URL查询中不需要Workitem.ID。工作项目很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将特定属性添加到rest1-v1中,然后在C#中抛出了versionone.sdk.Api

来自分类Dev

将API添加到android SDK

来自分类Dev

将API添加到android sdk

来自分类Dev

如何使用SDK或Web Api将管理员添加到Azure DevOps中的团队?

来自分类Dev

Objective-C Dropbox SDK 从 API V1 迁移到 API V2

来自分类Dev

如何为给定任务返回VersionOne Rest-1.v1 API中的所有属性

来自分类Dev

如何为给定任务返回VersionOne Rest-1.v1 API中的所有属性

来自分类Dev

如何将API Gateway SDK添加到React?

来自分类Dev

将选定的属性添加到列表并在 C# 中作为 API 调用返回

来自分类Dev

Tizen Wearable SDK中的REST API

来自分类Dev

Tizen Wearable SDK中的REST API

来自分类Dev

使用SDK特定的API或标准c函数

来自分类Dev

将Dropbox SDK添加到我的已经运行Chooser API的应用程序中,并且可以在商店中使用

来自分类Dev

如何手动将Android API添加到SDK管理器?

来自分类Dev

将“标准” JSON字段添加到REST API中的序列化对象

来自分类Dev

如何将数据添加到WP Rest API可以检索的WordPress帖子中

来自分类Dev

通过REST API将任务作为子级添加到故事中

来自分类Dev

如何使用Xray Rest API将测试执行添加到测试计划中?

来自分类Dev

将“标准” JSON字段添加到REST API中的序列化对象

来自分类Dev

如何将数据添加到WP Rest API可以检索的WordPress帖子中

来自分类Dev

使用REST API将社区成员添加到社区活动中得到403

来自分类Dev

通过 REST API 将 Azure Key Vault 中的证书添加到 Azure 应用服务

来自分类Dev

将拦截器添加到默认的REST API V2

来自分类Dev

Api :: V1 :: PostsController#show中的ActiveRecord :: RecordNotFound

来自分类Dev

将属性添加到数组中的特定对象

来自分类Dev

如何通过Python SDK将外部源链接添加到versionone资产(TASK)

来自分类Dev

C# 将特定时区中的 1 天添加到 DateTimeOffset

来自分类Dev

使用PaymentIntents API将产品添加到付款中

来自分类Dev

批准后无法从Laravel中的PayPal响应(SDk rest api)获取用户电子邮件

Related 相关文章

  1. 1

    将特定属性添加到rest1-v1中,然后在C#中抛出了versionone.sdk.Api

  2. 2

    将API添加到android SDK

  3. 3

    将API添加到android sdk

  4. 4

    如何使用SDK或Web Api将管理员添加到Azure DevOps中的团队?

  5. 5

    Objective-C Dropbox SDK 从 API V1 迁移到 API V2

  6. 6

    如何为给定任务返回VersionOne Rest-1.v1 API中的所有属性

  7. 7

    如何为给定任务返回VersionOne Rest-1.v1 API中的所有属性

  8. 8

    如何将API Gateway SDK添加到React?

  9. 9

    将选定的属性添加到列表并在 C# 中作为 API 调用返回

  10. 10

    Tizen Wearable SDK中的REST API

  11. 11

    Tizen Wearable SDK中的REST API

  12. 12

    使用SDK特定的API或标准c函数

  13. 13

    将Dropbox SDK添加到我的已经运行Chooser API的应用程序中,并且可以在商店中使用

  14. 14

    如何手动将Android API添加到SDK管理器?

  15. 15

    将“标准” JSON字段添加到REST API中的序列化对象

  16. 16

    如何将数据添加到WP Rest API可以检索的WordPress帖子中

  17. 17

    通过REST API将任务作为子级添加到故事中

  18. 18

    如何使用Xray Rest API将测试执行添加到测试计划中?

  19. 19

    将“标准” JSON字段添加到REST API中的序列化对象

  20. 20

    如何将数据添加到WP Rest API可以检索的WordPress帖子中

  21. 21

    使用REST API将社区成员添加到社区活动中得到403

  22. 22

    通过 REST API 将 Azure Key Vault 中的证书添加到 Azure 应用服务

  23. 23

    将拦截器添加到默认的REST API V2

  24. 24

    Api :: V1 :: PostsController#show中的ActiveRecord :: RecordNotFound

  25. 25

    将属性添加到数组中的特定对象

  26. 26

    如何通过Python SDK将外部源链接添加到versionone资产(TASK)

  27. 27

    C# 将特定时区中的 1 天添加到 DateTimeOffset

  28. 28

    使用PaymentIntents API将产品添加到付款中

  29. 29

    批准后无法从Laravel中的PayPal响应(SDk rest api)获取用户电子邮件

热门标签

归档