共用方式為


IDynamicTestSuiteBase 介面

提供伺服器所填入之所有套件的一般基底類別。

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

語法

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

IDynamicTestSuiteBase 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 AllTestCases (繼承自 ITestSuiteBase)。
公用屬性 DefaultConfigurations (繼承自 ITestSuiteBase)。
公用屬性 Description (繼承自 ITestSuiteBase)。
公用屬性 Error 取得錯誤訊息,表示這個物件有什麼錯誤。 (繼承自 IDataErrorInfo)。
公用屬性 Id 取得識別碼。 (繼承自 IIdentifiable<TKey>)。
公用屬性 InvalidProperties 取得無效屬性名稱的清單。 (繼承自 IPropertyOwner)。
公用屬性 IsDirty 取得值,這個值表示任何屬性自上次重新整理、擷取或儲存之後是否變更。 (繼承自 IPropertyOwner)。
公用屬性 IsRoot (繼承自 ITestSuiteBase)。
公用屬性 Item 使用指定的名稱取得屬性的錯誤訊息。 (繼承自 IDataErrorInfo)。
公用屬性 LastError 取得在上次嘗試動態重新填入這個套件的項目期間遇到的最後一個錯誤訊息。
公用屬性 LastPopulated 取得上次嘗試動態重新填入這個套件中項目的日期和時間。
公用屬性 LastUpdated (繼承自 ITestSuiteBase)。
公用屬性 LastUpdatedBy (繼承自 ITestSuiteBase)。
公用屬性 LastUpdatedByName (繼承自 ITestSuiteBase)。
公用屬性 Parent (繼承自 ITestSuiteBase)。
公用屬性 Plan (繼承自 ITestSuiteBase)。
公用屬性 Project 取得測試專案。 (繼承自 ITestObject<T>)。
公用屬性 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 新增線在符合伺服器上的查詢條件的套件項目,並且移除不再符合伺服器上的查詢條件的套件項目。
公用方法 SetDefaultConfigurations (繼承自 ITestSuiteBase)。
公用方法 SetEntryConfigurations (繼承自 ITestSuiteBase)。

回頁首

事件

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

回頁首

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

ITestSuiteBase

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged