0

私は VersionOne.SDK.NET.ObjectModel を使用して、チームのために VersionOne に欠陥を作成しています。
https://github.com/versionone/VersionOne.SDK.NET.ObjectModel/

しかし、現在、欠陥にタイプを設定する必要があります。

Defect クラスの Type プロパティは読み取り専用です。

public IListValueProperty Type { get { return GetListValue("Type"); } }

以前にオブジェクト モデルのソース コードを変更して、設定されたプロパティでオブジェクト モデルを拡張しましたが、この場合は動作させることができませんでした。

さらに、プロジェクトで利用可能な欠陥タイプ文字列のリストを取得できた人はいますか?

ご協力いただきありがとうございます。

4

1 に答える 1

0

利用可能な欠陥タイプのリストは、次の URL クエリで見つけることができます。

http://{server}/{instance}/rest-1.v1/Data/DefectType

DefectType 値の OID があり、更新する Defect の OID 番号がわかっている場合は、次のような URL で HTTP POST 要求を発行できます。

http://{server}/{instance}/rest-1.v1/Data/Defect/1234

次のような XML ペイロードを使用します。

<Asset>
    <Attribute name="Type" act="set">DefectType:181</Attribute>
</Asset>

Note that VersionOne Object Models (.NET and Java) were sunset in the Spring 2014 release, but the source code remains available in GitHub. If you prefer to use a wrapper for the REST API calls, check out the .NET SDK (APIClient).

于 2014-12-05T22:07:01.057 に答える