共用方式為


IRequirementTestSuite 介面

表示透過尋找與需求工作項目相關聯之測試案例而動態填入的測試套件。

命名空間:  Microsoft.TeamFoundation.TestManagement.Client
組件:  Microsoft.TeamFoundation.TestManagement.Client (在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)

語法

'宣告
Public Interface IRequirementTestSuite _
    Inherits IDynamicTestSuiteBase, ITestSuiteBase, ITestObject(Of Integer),  _
    IIdentifiable(Of Integer), IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
public interface class IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
type IRequirementTestSuite =  
    interface 
        interface IDynamicTestSuiteBase 
        interface ITestSuiteBase 
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner 
        interface IDataErrorInfo 
        interface INotifyPropertyChanged 
    end
public interface IRequirementTestSuite extends IDynamicTestSuiteBase, ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

IRequirementTestSuite 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 AllTestCases (繼承自 ITestSuiteBase)。
公用屬性 DefaultConfigurations (繼承自 ITestSuiteBase)。
公用屬性 Description (繼承自 ITestSuiteBase)。
公用屬性 Error 取得錯誤訊息,表示這個物件有什麼錯誤。 (繼承自 IDataErrorInfo)。
公用屬性 Id 取得識別碼。 (繼承自 IIdentifiable<TKey>)。
公用屬性 InvalidProperties 取得無效屬性名稱的清單。 (繼承自 IPropertyOwner)。
公用屬性 IsDirty 取得值,這個值表示任何屬性自上次重新整理、擷取或儲存之後是否變更。 (繼承自 IPropertyOwner)。
公用屬性 IsRoot (繼承自 ITestSuiteBase)。
公用屬性 Item 使用指定的名稱取得屬性的錯誤訊息。 (繼承自 IDataErrorInfo)。
公用屬性 LastError 取得在上次嘗試動態重新填入這個套件的項目期間遇到的最後一個錯誤訊息。 (繼承自 IDynamicTestSuiteBase)。
公用屬性 LastPopulated 取得上次嘗試動態重新填入這個套件中項目的日期和時間。 (繼承自 IDynamicTestSuiteBase)。
公用屬性 LastUpdated (繼承自 ITestSuiteBase)。
公用屬性 LastUpdatedBy (繼承自 ITestSuiteBase)。
公用屬性 LastUpdatedByName (繼承自 ITestSuiteBase)。
公用屬性 Parent (繼承自 ITestSuiteBase)。
公用屬性 Plan (繼承自 ITestSuiteBase)。
公用屬性 Project 取得測試專案。 (繼承自 ITestObject<T>)。
公用屬性 RequirementId 取得填入此套件之要求工作項目的 ID。
公用屬性 Revision 取得這個物件的目前修訂編號。 (繼承自 ITestObject<T>)。
公用屬性 State (繼承自 ITestSuiteBase)。
公用屬性 TestCaseCount 計算在套件中的測試案例 (繼承自 ITestSuiteBase)。
公用屬性 TestCases (繼承自 ITestSuiteBase)。
公用屬性 TestSuiteEntry (繼承自 ITestSuiteBase)。
公用屬性 TestSuiteType (繼承自 ITestSuiteBase)。
公用屬性 Title (繼承自 ITestSuiteBase)。
公用屬性 UserData 取得或設定未保持的任意物件或值,但允許要動態延伸的測試管理物件。 (繼承自 ITestObject<T>)。

回頁首

方法

  名稱 描述
公用方法 AssignTestPoints (繼承自 ITestSuiteBase)。
公用方法 ClearDefaultConfigurations (繼承自 ITestSuiteBase)。
公用方法 CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) (繼承自 ITestSuiteBase)。
公用方法 CreateTestPointAssignment(Int32, IdAndName, Guid) (繼承自 ITestSuiteBase)。
公用方法 Refresh() (繼承自 ITestSuiteBase)。
公用方法 Refresh(Boolean) (繼承自 ITestSuiteBase)。
公用方法 Repopulate 新增線在符合伺服器上的查詢條件的套件項目,並且移除不再符合伺服器上的查詢條件的套件項目。 (繼承自 IDynamicTestSuiteBase)。
公用方法 SetDefaultConfigurations (繼承自 ITestSuiteBase)。
公用方法 SetEntryConfigurations (繼承自 ITestSuiteBase)。

回頁首

事件

  名稱 描述
公用事件 PropertyChanged 當屬性值變更時發生。 (繼承自 INotifyPropertyChanged)。

回頁首

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

IDynamicTestSuiteBase

ITestSuiteBase

ITestObject<T>

IDataErrorInfo

INotifyCollectionChanged