WorkItem クラス
Team Foundation Serverの作業項目を表します。
継承階層
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
名前空間: Microsoft.TeamFoundation.WorkItemTracking.Client
アセンブリ: Microsoft.TeamFoundation.WorkItemTracking.Client (Microsoft.TeamFoundation.WorkItemTracking.Client.dll 内)
構文
'宣言
Public NotInheritable Class WorkItem
public sealed class WorkItem
WorkItem 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
WorkItem | 指定 WorkItemTypeの作業項目クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AreaId | この作業項目の AreaId のフィールドの整数値を取得または設定します。 | |
AreaPath | この作業項目の AreaPath のフィールドの文字列値を取得または設定します。 | |
AttachedFileCount | この作業項目の添付ファイルの数を取得します。 | |
Attachments | この作業項目が所属する添付ファイルを表す AttachmentCollection のオブジェクトを取得します。 | |
AuthorizedDate | ||
ChangedBy | この作業項目の ChangedBy のフィールドの文字列値を取得します。 | |
ChangedDate | この作業項目が最後に変更された日時を表す DateTime のオブジェクトを取得します。 | |
CreatedBy | この作業項目の CreatedBy フィールドの文字列値を取得します。 | |
CreatedDate | この作業項目が作成されたこと DateTime の日付と時刻を表すオブジェクトを取得します。 | |
Description | この作業項目を示す文字列を取得または設定します。 | |
DisplayForm | この作業項目に関連付けられた表示するフォームを取得します。 | |
ExternalLinkCount | この作業項目の外部リンクの数を取得します。 | |
Fields | この作業項目の Fields を含む FieldCollection のオブジェクトを取得します。 | |
History | この作業項目の"履歴"フィールドの文字列値を取得または設定します。 | |
HyperLinkCount | この作業項目のハイパーリンクの数を取得します。 | |
Id | この作業項目の ID を取得します。 | |
IsDirty | この作業項目は、前回の保存後に変更されているかどうかを示すフラグを取得します。 | |
IsNew | この作業項目は、新しいかどうかを示すフラグを取得します。 | |
IsOpen | この作業項目が編集用に開かれているかどうかを示すフラグを取得します。 | |
IsPartialOpen | 作業項目は、部分的に開くかどうかを示すフラグを取得します。 | |
IsReadOnly | 作業項目が読み取り専用であるかどうかを示すフラグを取得します。 | |
IsReadOnlyOpen | 作業項目は読み取り専用で開くかどうかを表すフラグを取得します。 | |
Item[String] | フィールド名で指定されたこの作業項目フィールドの値を取得または設定します。 | |
Item[CoreField] | フィールド ID で指定されたこの作業項目フィールドの値を取得または設定します。 | |
IterationId | この作業項目の IterationId のフィールドの整数値を取得または設定します。 | |
IterationPath | この作業項目の IterationPath のフィールドの文字列値を取得または設定します。 | |
Links | この作業項目のリンクのコレクションを取得します。 | |
NodeName | この作業項目の NodeName のフィールドの文字列値を取得または設定します。 | |
Project | この作業項目に関連付けられている現在のプロジェクトを取得します。 | |
Reason | この作業項目の理由フィールドの文字列値を取得または設定します。 | |
RelatedLinkCount | この作業項目に関連リンクの数を取得します。 | |
Rev | この作業項目のリビジョン番号を表す整数を取得します。 | |
RevisedDate | この作業項目のリビジョン日付と時刻を表す DateTime のオブジェクトを取得します。 | |
Revision | この作業項目のリビジョン番号を表す整数を取得します。 | |
Revisions | この作業項目の有効なリビジョン番号のコレクションを表す RevisionCollection のオブジェクトを取得します。 | |
State | この作業項目の状態を示す文字列を取得または設定します。 | |
Store | この作業項目が属する WorkItemStore を取得します。 | |
Tags | ||
TemporaryId | この作業項目の一時的な ID を取得します。 | |
Title | この作業項目のタイトルを示す文字列を取得または設定します。 | |
Type | この作業項目の種類を表す WorkItemType のオブジェクトを取得します。 | |
Uri | この作業項目の URI (Uniform Resource Identifier) (Uri) を取得します。 | |
Watermark | ||
WorkItemLinkHistory | WorkItemLink 、のコレクションを表すオブジェクトを取得します WorkItemLinkCollection この作業項目にリンクまたはそれ以前に、リンクします。 | |
WorkItemLinks | WorkItemLink 、のコレクションを表すオブジェクトを取得します WorkItemLinkCollection この作業項目に現在リンクします。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Close | WorkItem のこのインスタンスを閉じ、関連付けられているメモリを解放します。 | |
Copy() | WorkItem のこのインスタンスのコピーを作成します。 | |
Copy(WorkItemType) | 指定 WorkItemTypeである作業のこのインスタンスのコピーを作成します。 | |
Copy(WorkItemType, WorkItemCopyFlags) | 指定 WorkItemTypeである作業のこのインスタンスのコピーを作成します。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetNextState | ユーザーのアクションに基づいてこの作業項目の次の状態を取得します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
IsValid | この作業項目のフィールドを検証します。 | |
Open | 変更のための作業項目を開きます。 | |
PartialOpen | ネットワーク経由でのデータの最小サイズ変更を転送する場合のための作業項目を開きます。 | |
Reset | 前回の保存後に行われたすべての変更を元に戻します。 | |
Save() | この作業項目に保留中の変更を保存します。 | |
Save(SaveFlags) | この作業項目に保留中の変更を保存します。 | |
SetDirty | 一時的にダーティな作業項目の状態を無視します。作業項目の変更は、これを作業項目のリビジョンの状態に応じて、正しい値にリセットします。 | |
SyncToLatest | 最新の変更に作業項目を同期します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
Validate | 無効なこの作業項目フィールドの ArrayList を取得します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
FieldChanged | フィールドが、作業のこのインスタンスで更新されたときに発生します。 | |
Saving | イベントは、作業項目を保存するたびに発生するを取得します。 |
このページのトップへ
解説
フィールドとフィールド値にアクセスする次のメソッドを使用できます。:
[作業「フィールド名」]フィールドの値を get。
フィールド名」「WorkItem.Fields [入力]フィールド値をではなく get。
WorkItem.Fields 「[フィールド名]」。値は、フィールド値の get。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。