TestSpecList 類別
表示 TestSpec 物件的清單。
繼承階層
System.Object
System.Collections.Generic.List<TestSpec>
Microsoft.TeamFoundation.Build.Workflow.Activities.TestSpecList
命名空間: Microsoft.TeamFoundation.Build.Workflow.Activities
組件: Microsoft.TeamFoundation.Build.Workflow (在 Microsoft.TeamFoundation.Build.Workflow.dll 中)
語法
'宣告
<SerializableAttribute> _
Public Class TestSpecList _
Inherits List(Of TestSpec) _
Implements ICustomTypeDescriptor
[SerializableAttribute]
public class TestSpecList : List<TestSpec>,
ICustomTypeDescriptor
TestSpecList 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
TestSpecList() | 初始化 TestSpecList 類別的新執行個體。 | |
TestSpecList(TestSpec) | 初始化 TestSpecList 類別的新執行個體。 | |
TestSpecList(IEnumerable<TestSpec>) | 初始化 TestSpecList 類別的新執行個體。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
Capacity | 在不需要調整大小之下,取得或設定內部資料結構可以保存的項目總數。 (繼承自 List<TestSpec>)。 | |
Count | 取得 List<T> 中所包含的項目數。 (繼承自 List<TestSpec>)。 | |
Item | 在指定的索引位置上取得或設定項目。 (繼承自 List<TestSpec>)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Add | 將物件加入至 List<T> 的末端。 (繼承自 List<TestSpec>)。 | |
AddRange | 將特定集合的項目加入至 List<T> 的結尾。 (繼承自 List<TestSpec>)。 | |
AsReadOnly | 傳回目前集合的唯讀 IList<T> 包裝函式。 (繼承自 List<TestSpec>)。 | |
BinarySearch(T) | 使用預設的比較子並傳回項目以零為起始的索引,來搜尋項目之整個排序的 List<T>。 (繼承自 List<TestSpec>)。 | |
BinarySearch(T, IComparer<T>) | 使用指定的比較子並傳回項目以零為起始的索引,來搜尋項目之整個排序的 List<T>。 (繼承自 List<TestSpec>)。 | |
BinarySearch(Int32, Int32, T, IComparer<T>) | 使用指定的比較子在已經過排序之 List<T> 內,搜尋某範圍的項目,並傳回該項目以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
Clear | 將所有項目從 List<T> 移除。 (繼承自 List<TestSpec>)。 | |
Contains | 判斷某項目是否在 List<T> 中。 (繼承自 List<TestSpec>)。 | |
ConvertAll<TOutput> | 將目前 List<T> 中的項目轉換成另一個類型,並傳回包含轉換過的項目清單。 (繼承自 List<TestSpec>)。 | |
CopyTo(array<T[]) | 從目標陣列的開頭開始,將整個 List<T> 複製到相容的一維陣列。 (繼承自 List<TestSpec>)。 | |
CopyTo(array<T[], Int32) | 從目標陣列的指定索引處開始,將整個 List<T> 複製到相容的一維陣列中。 (繼承自 List<TestSpec>)。 | |
CopyTo(Int32, array<T[], Int32, Int32) | 從目標陣列的指定索引處開始,將項目範圍從 List<T> 複製到相容的一維陣列。 (繼承自 List<TestSpec>)。 | |
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
Exists | 判斷 List<T> 是否包含符合指定之述詞所定義之條件的項目。 (繼承自 List<TestSpec>)。 | |
Finalize | 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。 | |
Find | 搜尋符合指定之述詞所定義的條件之項目,並傳回整個 List<T> 內第一個相符的項目。 (繼承自 List<TestSpec>)。 | |
FindAll | 擷取符合指定之述詞所定義的條件之所有項目。 (繼承自 List<TestSpec>)。 | |
FindIndex(Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回整個 List<T> 內第一次出現之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
FindIndex(Int32, Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回 List<T> 內 (從指定之索引延伸到最後一個項目),於某項目範圍中第一次出現之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
FindIndex(Int32, Int32, Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回 List<T> 中從指定之索引開始,且包含指定之項目數目的項目範圍內第一個符合項目之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
FindLast | 搜尋符合指定之述詞所定義的條件之項目,並傳回整個 List<T> 內最後一個相符的項目。 (繼承自 List<TestSpec>)。 | |
FindLastIndex(Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回整個 List<T> 內最後一次出現之以為零起始的索引。 (繼承自 List<TestSpec>)。 | |
FindLastIndex(Int32, Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回 List<T> 中從第一個項目延伸到指定之索引的項目範圍內,最後一個符合項目之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
FindLastIndex(Int32, Int32, Predicate<T>) | 搜尋符合指定之述詞所定義的條件之項目,並傳回 List<T> 中包含指定之項目數目,且結束於指定之索引的項目範圍內最後一個符合項目之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
ForEach | 在 List<T> 的每一個項目上執行指定之動作。 (繼承自 List<TestSpec>)。 | |
GetAttributes | 取得與這個 AttributeCollection 相關聯的清單。 | |
GetClassName | 取得類別名稱。 | |
GetComponentName | 取得組件名稱。 | |
GetConverter | 取得要使用的 TypeConverter 物件轉換成型別。 | |
GetDefaultEvent | 取得預設事件的 EventDescriptor 。 | |
GetDefaultProperty | 取得預設屬性的 PropertyDescriptor 。 | |
GetEditor | ||
GetEnumerator | 傳回在 List<T> 中逐一查看的列舉值。 (繼承自 List<TestSpec>)。 | |
GetEvents() | 取得包含事件的 EventDescriptorCollection 物件與這些測試。 | |
GetEvents(array<Attribute[]) | 取得包含事件與這些測試和符合指定之屬性的 EventDescriptorCollection 物件。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetProperties() | 取得包含屬性的 PropertyDescriptorCollection 與這些測試。 | |
GetProperties(array<Attribute[]) | 取得包含屬性與這些測試和符合指定之屬性的 PropertyDescriptorCollection 。 | |
GetPropertyOwner | 取得指定之屬性的擁有者。 | |
GetRange | 為來源 List<T> 中的項目範圍建立淺層複本。 (繼承自 List<TestSpec>)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
IndexOf(T) | 搜尋指定的物件,並傳回整個 List<T> 中第一個出現之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
IndexOf(T, Int32) | 在 List<T> 中從指定的索引開始到最後一個項目這段範圍內,搜尋指定的物件第一次出現的位置,並傳回其索引值 (索引以零為起始)。 (繼承自 List<TestSpec>)。 | |
IndexOf(T, Int32, Int32) | 在 List<T> 中從指定索引開始且包含指定個數項目的範圍內,搜尋指定的物件第一次出現的位置,並傳回其索引值 (索引以零為起始)。 (繼承自 List<TestSpec>)。 | |
Insert | 將項目插入至 List<T> 中指定的索引位置。 (繼承自 List<TestSpec>)。 | |
InsertRange | 將集合的項目插入位於指定索引的 List<T> 中。 (繼承自 List<TestSpec>)。 | |
LastIndexOf(T) | 搜尋指定的物件,並傳回整個 List<T> 中最後一個相符項目之以零為起始的索引。 (繼承自 List<TestSpec>)。 | |
LastIndexOf(T, Int32) | 在 List<T> 中從第一個項目開始到指定的索引這段範圍內,搜尋指定的物件最後一次出現的位置,並傳回其索引值 (索引以零為起始)。 (繼承自 List<TestSpec>)。 | |
LastIndexOf(T, Int32, Int32) | 在 List<T> 中包含指定個數項目且結尾位於指定索引的範圍內,搜尋指定的物件最後一次出現的位置,並傳回其索引值 (索引以零為起始)。 (繼承自 List<TestSpec>)。 | |
MemberwiseClone | 建立目前 Object 的淺層複製。 (繼承自 Object)。 | |
Remove | 從 List<T> 移除特定物件之第一個符合的元素。 (繼承自 List<TestSpec>)。 | |
RemoveAll | 移除符合指定的述詞所定義之條件的所有項目。 (繼承自 List<TestSpec>)。 | |
RemoveAt | 移除 List<T> 中指定之索引處的項目。 (繼承自 List<TestSpec>)。 | |
RemoveRange | 從 List<T> 移除項目的範圍。 (繼承自 List<TestSpec>)。 | |
Reverse() | 反轉整個 List<T> 中項目的順序。 (繼承自 List<TestSpec>)。 | |
Reverse(Int32, Int32) | 反向指定範圍中項目的順序。 (繼承自 List<TestSpec>)。 | |
Sort() | 使用預設的比較子來排序在整個 List<T> 中的項目。 (繼承自 List<TestSpec>)。 | |
Sort(IComparer<T>) | 使用指定的比較子來排序在整個 List<T> 中的項目。 (繼承自 List<TestSpec>)。 | |
Sort(Comparison<T>) | 使用指定的 System.Comparison<T> 來排序在整個 List<T> 中的項目。 (繼承自 List<TestSpec>)。 | |
Sort(Int32, Int32, IComparer<T>) | 使用指定的比較子對 List<T> 中某段範圍內的項目進行排序。 (繼承自 List<TestSpec>)。 | |
ToArray | 將 List<T> 的項目複製到新的陣列。 (繼承自 List<TestSpec>)。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 | |
TrimExcess | 將容量設為 List<T> 中項目的實際數目,如果該數目小於臨界值。 (繼承自 List<TestSpec>)。 | |
TrueForAll | 判斷 List<T> 中的每一個項目是否符合指定之述詞所定義的條件。 (繼承自 List<TestSpec>)。 |
回頁首
明確介面實作
名稱 | 描述 | |
---|---|---|
IList.Add | 將項目加入至 IList。 (繼承自 List<TestSpec>)。 | |
IList.Contains | 判斷 IList 是否包含特定值。 (繼承自 List<TestSpec>)。 | |
ICollection.CopyTo | 從特定的 ICollection 索引開始,將 Array 的項目複製至 Array。 (繼承自 List<TestSpec>)。 | |
IEnumerable<T>.GetEnumerator | 傳回逐一查看集合的列舉值。 (繼承自 List<TestSpec>)。 | |
IEnumerable.GetEnumerator | 傳回逐一查看集合的列舉值。 (繼承自 List<TestSpec>)。 | |
IList.IndexOf | 判斷 IList 中指定項目的索引。 (繼承自 List<TestSpec>)。 | |
IList.Insert | 將項目插入位於指定索引的 IList。 (繼承自 List<TestSpec>)。 | |
IList.IsFixedSize | 取得值,指出 IList 是否有固定的大小。 (繼承自 List<TestSpec>)。 | |
ICollection<T>.IsReadOnly | 取得值,指出 ICollection<T> 是否唯讀。 (繼承自 List<TestSpec>)。 | |
IList.IsReadOnly | 取得值,指出 IList 是否唯讀。 (繼承自 List<TestSpec>)。 | |
ICollection.IsSynchronized | 取得值,這個值表示對 ICollection 的存取是否同步 (安全執行緒)。 (繼承自 List<TestSpec>)。 | |
IList.Item | 在指定的索引位置上取得或設定項目。 (繼承自 List<TestSpec>)。 | |
IList.Remove | 從 IList 移除特定物件之第一個符合的元素。 (繼承自 List<TestSpec>)。 | |
ICollection.SyncRoot | 取得可用以同步存取 ICollection 的物件。 (繼承自 List<TestSpec>)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。