TableRowGroupCollection TableRowGroupCollection TableRowGroupCollection TableRowGroupCollection Class

定義

TableRowGroup オブジェクトのタイプ セーフな順序付けられたコレクションを作成し管理する標準的な機能を提供します。Provides standard facilities for creating and managing a type-safe, ordered collection of TableRowGroup objects.

public ref class TableRowGroupCollection sealed : System::Collections::Generic::ICollection<System::Windows::Documents::TableRowGroup ^>, System::Collections::Generic::IEnumerable<System::Windows::Documents::TableRowGroup ^>, System::Collections::Generic::IList<System::Windows::Documents::TableRowGroup ^>, System::Collections::IList
public sealed class TableRowGroupCollection : System.Collections.Generic.ICollection<System.Windows.Documents.TableRowGroup>, System.Collections.Generic.IEnumerable<System.Windows.Documents.TableRowGroup>, System.Collections.Generic.IList<System.Windows.Documents.TableRowGroup>, System.Collections.IList
type TableRowGroupCollection = class
    interface IList<TableRowGroup>
    interface ICollection<TableRowGroup>
    interface seq<TableRowGroup>
    interface IEnumerable
    interface IList
    interface ICollection
Public NotInheritable Class TableRowGroupCollection
Implements ICollection(Of TableRowGroup), IEnumerable(Of TableRowGroup), IList, IList(Of TableRowGroup)
継承
TableRowGroupCollectionTableRowGroupCollectionTableRowGroupCollectionTableRowGroupCollection
実装

注釈

このコレクションは、0から始まる標準のインデックス作成をサポートしています。This collection supports standard zero-based indexing.

クラスによって提供されるプロパティTableRowGroupCollectionRowGroups 、を返します。 TableThe RowGroups property provided by the Table class returns a TableRowGroupCollection. 詳細については、「方法 :RowGroups プロパティを使用して、テーブルの行グループを操作します。For more information, see How to: Manipulate a Table's Row Groups through the RowGroups Property.

プロパティ

Capacity Capacity Capacity Capacity

このコレクションの事前に割り当てられたコレクション項目の容量を取得または設定します。Gets or sets the pre-allocated collection item capacity for this collection.

Count Count Count Count

コレクションに現在含まれている項目数を取得します。Gets the number of items currently contained by the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

この型またはメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートします。コードから直接使用するためのものではありません。This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

この型またはメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートします。コードから直接使用するためのものではありません。This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

指定したインデックス位置にあるコレクション項目を取得します。Gets the collection item at a specified index. これは、インデックス付きプロパティです。This is an indexed property.

SyncRoot SyncRoot SyncRoot SyncRoot

この型またはメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートします。コードから直接使用するためのものではありません。This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

メソッド

Add(TableRowGroup) Add(TableRowGroup) Add(TableRowGroup) Add(TableRowGroup)

指定した項目をコレクションに追加します。Appends a specified item to the collection.

Clear() Clear() Clear() Clear()

コレクションからすべての項目を削除します。Clears all items from the collection.

Contains(TableRowGroup) Contains(TableRowGroup) Contains(TableRowGroup) Contains(TableRowGroup)

コレクション内に指定した項目が存在するかどうかを照会します。Queries for the presence of a specified item in the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

コレクションの内容をコピーして、指定された配列の指定されたインデックス位置から挿入します。Copies the contents of the collection and inserts them into a specified array starting at a specified index position in the array.

CopyTo(TableRowGroup[], Int32) CopyTo(TableRowGroup[], Int32) CopyTo(TableRowGroup[], Int32) CopyTo(TableRowGroup[], Int32)

コレクションの内容をコピーして、指定された TableRowGroup 配列の指定されたインデックス位置から挿入します。Copies the contents of the collection and inserts them into a specified TableRowGroup array of starting at a specified index position in the array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
IndexOf(TableRowGroup) IndexOf(TableRowGroup) IndexOf(TableRowGroup) IndexOf(TableRowGroup)

指定したコレクション項目の 0 から始まるインデックスを返します。Returns the zero-based index of specified collection item.

Insert(Int32, TableRowGroup) Insert(Int32, TableRowGroup) Insert(Int32, TableRowGroup) Insert(Int32, TableRowGroup)

コレクション内の指定したインデックス位置に、指定した項目を挿入します。Inserts a specified item in the collection at a specified index position.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(TableRowGroup) Remove(TableRowGroup) Remove(TableRowGroup) Remove(TableRowGroup)

指定した項目をコレクションから削除します。Removes a specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

インデックスで指定した項目をコレクションから削除します。Removes an item, specified by index, from the collection.

RemoveRange(Int32, Int32) RemoveRange(Int32, Int32) RemoveRange(Int32, Int32) RemoveRange(Int32, Int32)

先頭のインデックスおよびカウントで指定された項目の範囲をコレクションから削除します。Removes a range of items, specified by beginning index and count, from the collection.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
TrimToSize() TrimToSize() TrimToSize() TrimToSize()

基になるコレクションの Capacity を、現在コレクション内に存在する項目の Count と同じに設定することでコレクションのメモリ消費を最適化します。Optimizes memory consumption for the collection by setting the underlying collection Capacity equal to the Count of items currently in the collection.

明示的なインターフェイスの実装

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

このメンバーの説明については、GetEnumerator() のトピックを参照してください。For a description of this member, see GetEnumerator().

IEnumerable<TableRowGroup>.GetEnumerator() IEnumerable<TableRowGroup>.GetEnumerator() IEnumerable<TableRowGroup>.GetEnumerator() IEnumerable<TableRowGroup>.GetEnumerator()

このメンバーの詳細については、「GetEnumerator()」をご覧ください。For a description of this member, see GetEnumerator().

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

このメンバーの説明については、Add(Object) のトピックを参照してください。For a description of this member, see Add(Object).

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

このメンバーの詳細については、「Clear()」をご覧ください。For a description of this member, see Clear().

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

このメンバーの詳細については、「Contains(Object)」をご覧ください。For a description of this member, see Contains(Object).

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

このメンバーの詳細については、「IndexOf(Object)」をご覧ください。For a description of this member, see IndexOf(Object).

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

このメンバーの詳細については、「Insert(Int32, Object)」をご覧ください。For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

このメンバーの詳細については、「IsFixedSize」をご覧ください。For a description of this member, see IsFixedSize.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

このメンバーの説明については、IsReadOnly のトピックを参照してください。For a description of this member, see IsReadOnly.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

このメンバーの詳細については、「Item[Int32]」をご覧ください。For a description of this member, see Item[Int32].

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

このメンバーの詳細については、「Remove(Object)」をご覧ください。For a description of this member, see Remove(Object).

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

このメンバーの詳細については、「RemoveAt(Int32)」をご覧ください。For a description of this member, see RemoveAt(Int32).

拡張メソッド

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

指定した入力 DataTable オブジェクトに応じて (ジェネリック パラメーター TDataRow)、IEnumerable<T> オブジェクトのコピーを格納する DataRow を返します。Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) 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) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) 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>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

ソース コレクション内のすべてのドキュメントおよび要素の子孫ノードのコレクションを返します。Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) 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) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) 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>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) 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) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) 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>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) 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>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

ソース コレクション内のすべてのドキュメントおよび要素の子ノードのコレクションを返します。Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

ソース コレクション内の親ノードからすべてのノードを削除します。Removes every node in the source collection from its parent node.

適用対象

こちらもご覧ください