ColumnDefinitionCollection 類別
定義
提供對經過排序之強類型 ColumnDefinition 物件集合的存取權。Provides access to an ordered, strongly typed collection of ColumnDefinition objects.
public ref class ColumnDefinitionCollection sealed : System::Collections::Generic::ICollection<System::Windows::Controls::ColumnDefinition ^>, System::Collections::Generic::IEnumerable<System::Windows::Controls::ColumnDefinition ^>, System::Collections::Generic::IList<System::Windows::Controls::ColumnDefinition ^>, System::Collections::IList
public sealed class ColumnDefinitionCollection : System.Collections.Generic.ICollection<System.Windows.Controls.ColumnDefinition>, System.Collections.Generic.IEnumerable<System.Windows.Controls.ColumnDefinition>, System.Collections.Generic.IList<System.Windows.Controls.ColumnDefinition>, System.Collections.IList
type ColumnDefinitionCollection = class
interface IList<ColumnDefinition>
interface ICollection<ColumnDefinition>
interface seq<ColumnDefinition>
interface IEnumerable
interface IList
interface ICollection
Public NotInheritable Class ColumnDefinitionCollection
Implements ICollection(Of ColumnDefinition), IEnumerable(Of ColumnDefinition), IList, IList(Of ColumnDefinition)
- 繼承
-
ColumnDefinitionCollection
- 實作
屬性
Count |
取得這個 ColumnDefinitionCollection 執行個體內的項目總數。Gets the total number of items within this instance of ColumnDefinitionCollection. |
IsReadOnly |
取得值,這個值表示 ColumnDefinitionCollection 是否為唯讀。Gets a value that indicates whether a ColumnDefinitionCollection is read-only. |
IsSynchronized |
取得值,這個值表示是否同步處理這個 ColumnDefinitionCollection 的存取 (安全執行緒)。Gets a value that indicates whether access to this ColumnDefinitionCollection is synchronized (thread safe). |
Item[Int32] |
取得值,這個值表示 ColumnDefinitionCollection 內的目前項目。Gets a value that indicates the current item within a ColumnDefinitionCollection. |
SyncRoot |
取得可用以同步存取 ColumnDefinitionCollection 的物件。Gets an object that can be used to synchronize access to the ColumnDefinitionCollection. |
方法
明確介面實作
ICollection.CopyTo(Array, Int32) |
如需這個成員的說明,請參閱 CopyTo(Array, Int32)。For a description of this member, see CopyTo(Array, Int32). |
IEnumerable.GetEnumerator() |
如需這個成員的說明,請參閱 GetEnumerator()。For a description of this member, see GetEnumerator(). |
IEnumerable<ColumnDefinition>.GetEnumerator() |
如需這個成員的說明,請參閱 GetEnumerator()。For a description of this member, see GetEnumerator(). |
IList.Add(Object) |
如需這個成員的說明,請參閱 Add(Object)。For a description of this member, see Add(Object). |
IList.Contains(Object) |
如需這個成員的說明,請參閱 Contains(Object)。For a description of this member, see Contains(Object). |
IList.IndexOf(Object) |
如需這個成員的說明,請參閱 IndexOf(Object)。For a description of this member, see IndexOf(Object). |
IList.Insert(Int32, Object) |
如需這個成員的說明,請參閱 Insert(Int32, Object)。For a description of this member, see Insert(Int32, Object). |
IList.IsFixedSize |
如需這個成員的說明,請參閱 IsFixedSize。For a description of this member, see IsFixedSize. |
IList.Item[Int32] |
如需這個成員的說明,請參閱 Item[Int32]。For a description of this member, see Item[Int32]. |
IList.Remove(Object) |
如需這個成員的說明,請參閱 Remove(Object)。For a description of this member, see Remove(Object). |
擴充方法
CopyToDataTable<T>(IEnumerable<T>) |
根據輸入 DataTable 物件 (其中泛型參數 |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
根據輸入 DataRow 物件 (其中泛型參數 |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
根據輸入 DataRow 物件 (其中泛型參數 |
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。Casts the elements of an IEnumerable to the specified type. |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。Filters the elements of an IEnumerable based on a specified type. |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。Enables parallelization of a query. |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。Converts an IEnumerable to an IQueryable. |
Ancestors<T>(IEnumerable<T>) |
傳回包含來源集合中每個節點祖系的項目集合。Returns a collection of elements that contains the ancestors of every node in the source collection. |
Ancestors<T>(IEnumerable<T>, XName) |
傳回包含來源集合中每個節點祖系的已篩選項目集合。Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 集合中只會包含具有相符之 XName 的項目。Only elements that have a matching XName are included in the collection. |
DescendantNodes<T>(IEnumerable<T>) |
傳回來源集合中每個文件和項目之子代節點的集合。Returns a collection of the descendant nodes of every document and element in the source collection. |
Descendants<T>(IEnumerable<T>) |
傳回包含來源集合中每個項目和文件之子代項目的項目集合。Returns a collection of elements that contains the descendant elements of every element and document in the source collection. |
Descendants<T>(IEnumerable<T>, XName) |
傳回已篩選的項目集合,其中包含來源集合中每個項目和文件的子代項目。Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 集合中只會包含具有相符之 XName 的項目。Only elements that have a matching XName are included in the collection. |
Elements<T>(IEnumerable<T>) |
傳回來源集合中每個項目和文件的子項目集合。Returns a collection of the child elements of every element and document in the source collection. |
Elements<T>(IEnumerable<T>, XName) |
傳回來源集合中每個項目和文件的已篩選子項目集合。Returns a filtered collection of the child elements of every element and document in the source collection. 集合中只會包含具有相符之 XName 的項目。Only elements that have a matching XName are included in the collection. |
InDocumentOrder<T>(IEnumerable<T>) |
傳回包含來源集合中所有節點的節點集合,依據文件順序來排序。Returns a collection of nodes that contains all nodes in the source collection, sorted in document order. |
Nodes<T>(IEnumerable<T>) |
傳回來源集合中每個文件和項目的子節點集合。Returns a collection of the child nodes of every document and element in the source collection. |
Remove<T>(IEnumerable<T>) |
在來源集合中,從每一個節點的父節點移除這些節點。Removes every node in the source collection from its parent node. |