共用方式為


ITestCaseResultCollection 介面

表示 ITestCaseResult 物件的集合。

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

語法

'宣告
Public Interface ITestCaseResultCollection _
    Inherits ITestObjectCollection(Of ITestCaseResult), IList(Of ITestCaseResult),  _
    ICollection(Of ITestCaseResult), IEnumerable(Of ITestCaseResult), IEnumerable,  _
    INotifyCollectionChanged, INotifyPropertyChanged
public interface ITestCaseResultCollection : ITestObjectCollection<ITestCaseResult>, 
    IList<ITestCaseResult>, ICollection<ITestCaseResult>, IEnumerable<ITestCaseResult>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
public interface class ITestCaseResultCollection : ITestObjectCollection<ITestCaseResult^>, 
    IList<ITestCaseResult^>, ICollection<ITestCaseResult^>, IEnumerable<ITestCaseResult^>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
type ITestCaseResultCollection =  
    interface
        interface ITestObjectCollection<ITestCaseResult>
        interface IList<ITestCaseResult>
        interface ICollection<ITestCaseResult>
        interface IEnumerable<ITestCaseResult>
        interface IEnumerable
        interface INotifyCollectionChanged
        interface INotifyPropertyChanged
    end
public interface ITestCaseResultCollection extends ITestObjectCollection<ITestCaseResult>, IList<ITestCaseResult>, ICollection<ITestCaseResult>, IEnumerable<ITestCaseResult>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

ITestCaseResultCollection 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Count 取得 ICollection<T> 中所包含的元素數。 (繼承自 ICollection<ITestCaseResult>)。
公用屬性 IsReadOnly 取得值,指出 ICollection<T> 是否唯讀。 (繼承自 ICollection<ITestCaseResult>)。
公用屬性 Item 取得或設定在指定索引的項目。 (繼承自 IList<ITestCaseResult>)。
公用屬性 SyncRoot 取得物件,可用來對集合進行同步存取。 (繼承自 ITestObjectCollection<TObjectInterface>)。

回頁首

方法

  名稱 說明
公用方法 Add 將項目加入至 ICollection<T>。 (繼承自 ICollection<ITestCaseResult>)。
公用方法 Clear 將所有項目從 ICollection<T> 移除。 (繼承自 ICollection<ITestCaseResult>)。
公用方法 Contains 判斷 ICollection<T> 是否包含特定值。 (繼承自 ICollection<ITestCaseResult>)。
公用方法 CopyTo 從特定的 Array 索引開始,複製 ICollection<T> 項目至 Array。 (繼承自 ICollection<ITestCaseResult>)。
公用方法 GetEnumerator 傳回可逐一查看集合的列舉程式。 (繼承自 IEnumerable<ITestCaseResult>)。
公用方法 IndexOf 判斷 IList<T> 中特定項目的索引。 (繼承自 IList<ITestCaseResult>)。
公用方法 Insert 將項目插入位於指定索引的 IList<T>。 (繼承自 IList<ITestCaseResult>)。
公用方法 Move 將集合的項目從某個位置移至另一個位置。 (繼承自 ITestObjectCollection<TObjectInterface>)。
公用方法 QueryAssociatedWorkItems
公用方法 Remove ICollection<T> 移除特定物件的第一個相符項目。 (繼承自 ICollection<ITestCaseResult>)。
公用方法 RemoveAt 移除指定之索引處的 IList<T> 項目。 (繼承自 IList<ITestCaseResult>)。
公用方法 Save 在伺服器上保持這個集合的內容,而且可以選擇性地在背景上傳附件。

回頁首

事件

  名稱 說明
公用事件 CollectionChanged 發生於集合變更時。 (繼承自 INotifyCollectionChanged)。
公用事件 PropertyChanged 發生於屬性值變更時。 (繼承自 INotifyPropertyChanged)。

回頁首

備註

這個介面支援 Visual Studio 中的測試案例管理 (TCM) 物件模型。 這個介面不適合在自訂類別中實作,但是當 TCM 物件傳回內部實作時,您就可以在自訂類別中使用這個介面。

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

ITestCaseResult

ITestObjectCollection<TObjectInterface>

INotifyPropertyChanged