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 如果 id 不存在,则返回生成配置的 ID 此运行的或 0 的 (继承自 ITestRunBase。)
公共属性 BuildFlavor 生成与例如“版本”或“调试”。 (继承自 ITestRunBase。)
公共属性 BuildNumber (继承自 ITestRunBase。)
公共属性 BuildPlatform 生成的平台。 (继承自 ITestRunBase。)
公共属性 BuildUri (继承自 ITestRunBase。)
公共属性 CharterId 会话运行 ID 的授权。通过使用新的特殊方法建立的会话,为 0。
公共属性 Comment (继承自 ITestRunBase。)
公共属性 ComputerName 运行会话的计算机。
公共属性 Controller (继承自 ITestRunBase。)
公共属性 DateCompleted (继承自 ITestRunBase。)
公共属性 DateCreated (继承自 ITestRunBase。)
公共属性 DateStarted (继承自 ITestRunBase。)
公共属性 Duration 测试会话的持续时间。
公共属性 FeedbackId 会话运行 ID 的反馈。如果该会话没有问反馈生成,则为 0。
公共属性 Id 获取标识符。 (继承自 IIdentifiable<TKey>。)
公共属性 IsDirty (继承自 ITestRunBase。)
公共属性 LastUpdated (继承自 ITestRunBase。)
公共属性 LastUpdatedBy (继承自 ITestRunBase。)
公共属性 LastUpdatedByName (继承自 ITestRunBase。)
公共属性 LinkedWorkItemCount (继承自 ITestRunBase。)
公共属性 Notes 注意当执行此会话时创建。
公共属性 Owner (继承自 ITestRunBase。)
公共属性 OwnerName (继承自 ITestRunBase。)
公共属性 OwnerTeamFoundationId (继承自 ITestRunBase。)
公共属性 Revision (继承自 ITestRunBase。)
公共属性 Sprint 从中创建会话的 Sprint。
公共属性 State 会话状态。
公共属性 TestConfigurationId 此会话反对执行的配置的 ID。
公共属性 TestConfigurationName 此会话反对执行的配置名称。
公共属性 TestEnvironmentId (继承自 ITestRunBase。)
公共属性 TestPlanId (继承自 ITestRunBase。)
公共属性 TestSettings (继承自 ITestRunBase。)
公共属性 TestSettingsId (继承自 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 命名空间