ISession インターフェイス

チャーターの実行を表します。

名前空間:  Microsoft.TeamFoundation.TestManagement.Client
アセンブリ:  Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)

構文

'宣言
Public Interface ISession _
    Inherits ITestRunBase, IIdentifiable(Of Integer), IAttachmentOwner,  _
    INotifyPropertyChanged
public interface ISession : ITestRunBase, 
    IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ISession : ITestRunBase, 
    IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ISession =  
    interface
        interface ITestRunBase
        interface IIdentifiable<int>
        interface IAttachmentOwner
        interface INotifyPropertyChanged
    end
public interface ISession extends ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged

ISession 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Attachments 添付ファイルのコレクションを取得します。 (IAttachmentOwner から継承されます。)
パブリック プロパティ Bookmarks このセッションの実行時に作成されるブックマーク。
パブリック プロパティ BuildConfigurationId (ITestRunBase から継承されます。)
パブリック プロパティ BuildFlavor (ITestRunBase から継承されます。)
パブリック プロパティ BuildNumber ビルドの名前。 (ITestRunBase から継承されます。)
パブリック プロパティ BuildPlatform (ITestRunBase から継承されます。)
パブリック プロパティ BuildUri 実行対象となったビルドの (URI としての) 名前。 例: 新しい URI ("vstfs:///Build/Build/1") (ITestRunBase から継承されます。)
パブリック プロパティ CharterId セッションの実行チャーターの ID。アドホック セッションの場合は 0。
パブリック プロパティ Comment 実行を分析するユーザーによって入力されたコメント。 (ITestRunBase から継承されます。)
パブリック プロパティ ComputerName セッションを実行したコンピューター。
パブリック プロパティ Controller この実行のコントローラーの名前 (ITestRunBase から継承されます。)
パブリック プロパティ DateCompleted 最後のテストが完了した日付。 (ITestRunBase から継承されます。)
パブリック プロパティ DateCreated 実行が作成された日付。 (ITestRunBase から継承されます。)
パブリック プロパティ DateStarted 実行が開始された日付。 (ITestRunBase から継承されます。)
パブリック プロパティ Duration テスト セッションの継続時間。
パブリック プロパティ FeedbackId セッションが実行されたフィードバックの ID。セッションがフィードバック用に作成されていない場合は 0。
パブリック プロパティ Id 識別子を取得します。 (IIdentifiable<TKey> から継承されます。)
パブリック プロパティ IsDirty テスト実行が前回の Save() 以降に変更されている場合は true を返します。 (ITestRunBase から継承されます。)
パブリック プロパティ LastUpdated 実行が最後に変更された (設定されたタイトルまたは所有者) 日付。 (ITestRunBase から継承されます。)
パブリック プロパティ LastUpdatedBy 実行を最後に更新した人物 (ITestRunBase から継承されます。)
パブリック プロパティ LastUpdatedByName 実行を最後に更新した人物 (ITestRunBase から継承されます。)
パブリック プロパティ LinkedWorkItemCount テスト結果に関連付けられたバグの合計数。 (ITestRunBase から継承されます。)
パブリック プロパティ Notes メモはセッションを実行するときに作成されます。
パブリック プロパティ Owner 実行を開始したユーザー。 (ITestRunBase から継承されます。)
パブリック プロパティ OwnerName 実行を開始したユーザー。 (ITestRunBase から継承されます。)
パブリック プロパティ OwnerTeamFoundationId 実行を開始したユーザー。 (ITestRunBase から継承されます。)
パブリック プロパティ Revision 同時実行制御の TestRun のリビジョン番号 (ITestRunBase から継承されます。)
パブリック プロパティ Sprint セッションが作成されたスプリント。
パブリック プロパティ State セッションの状態。
パブリック プロパティ TestConfigurationId このセッションが実行された構成の ID。
パブリック プロパティ TestConfigurationName このセッションが実行された構成の名前。
パブリック プロパティ TestEnvironmentId この実行のテスト環境 (ITestRunBase から継承されます。)
パブリック プロパティ TestPlanId この実行を含んでいるテスト計画の ID を返します。これがアドホック実行である場合は 0 が返されます。 (ITestRunBase から継承されます。)
パブリック プロパティ TestSettings このテスト実行で使用されるテストの設定。実行時にテストの設定がない場合は null にします。 (ITestRunBase から継承されます。)
パブリック プロパティ TestSettingsId このテスト実行で使用されるパブリック テストの設定の ID。 (ITestRunBase から継承されます。)
パブリック プロパティ Title 関連付けられた実行テンプレートのタイトル。 (ITestRunBase から継承されます。)
パブリック プロパティ UserStoryId セッションを実行したユーザー ストーリーの ID。アドホック セッションの場合は 0。
パブリック プロパティ UserStoryTitle セッションがサーバーから取得された時点での、セッションのユーザー ストーリーのタイトル。 サーバーが古いバージョンであるか、またはサーバーがタイトルを取得できない場合は、null が返されます。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AssociateWorkItem 指定した作業項目をこのセッションに関連付けます。
パブリック メソッド CopyTestSettings テストの設定をコピーし、テストの実行に関連付けます。 (ITestRunBase から継承されます。)
パブリック メソッド CreateAttachment(String) ファイルから添付ファイル作成します。 (IAttachmentOwner から継承されます。)
パブリック メソッド CreateAttachment(String, SourceFileAction) ファイルから添付ファイルを作成し、オプションでアップロード後にソース ファイルを削除します。 (IAttachmentOwner から継承されます。)
パブリック メソッド CreateAttachment(array<Byte[], Int32, Int32) バイト配列からテスト結果の添付ファイルを作成します。 (ITestRunBase から継承されます。)
パブリック メソッド CreateBookmark セッション ブックマークを作成します。
パブリック メソッド CreateNote セッション メモを作成します。
パブリック メソッド Delete 指定したテスト実行とその結果をサーバーから削除します。 (ITestRunBase から継承されます。)
パブリック メソッド DisassociateWorkItem 指定された作業項目の関連付けをこのテスト結果から削除します。
パブリック メソッド QueryAssociatedWorkItems このセッションに関連付けられたサーバーから作業項目を取得します。
パブリック メソッド Refresh サーバーの新しいデータを使用して実行を更新します。 (ITestRunBase から継承されます。)
パブリック メソッド Save() 最新または更新されたテストの実行をサーバーに書き込みます。 (ITestRunBase から継承されます。)
パブリック メソッド Save(Boolean) サーバーに更新されたセッション情報を送信します。

このページのトップへ

イベント

  名前 説明
パブリック イベント AttachmentUploadCompleted このイベントは、添付ファイルのアップロードが完了したときに発生します。 (IAttachmentOwner から継承されます。)
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)

このページのトップへ

参照

関連項目

Microsoft.TeamFoundation.TestManagement.Client 名前空間