TableRowGroupCollection Класс

Определение

Предоставляет стандартные средства для создания типобезопасной упорядоченной коллекции объектов 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)
Наследование
TableRowGroupCollection
Реализации

Комментарии

Эта коллекция поддерживает стандартную индексацию, начинающуюся с нуля.This collection supports standard zero-based indexing.

Свойство, предоставляемое Table классом, возвращает TableRowGroupCollection. RowGroupsThe RowGroups property provided by the Table class returns a TableRowGroupCollection. Дополнительные сведения см. в разделе Практическое руководство. Управлять группами строк таблицы с помощью свойствагрупп строк.For more information, see How to: Manipulate a Table's Row Groups through the RowGroups Property.

Свойства

Capacity

Возвращает или задает предварительно выделенную емкость элемента коллекции для данной коллекции.Gets or sets the pre-allocated collection item capacity for this collection.

Count

Получает количество элементов, содержащихся в коллекции в текущий момент.Gets the number of items currently contained by the collection.

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

Данный тип или член поддерживает инфраструктуру 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]

Получает элемент коллекции в заданном индексе.Gets the collection item at a specified index. Это индексированное свойство.This is an indexed property.

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)

Добавляет указанный элемент в коллекцию.Appends a specified item to the collection.

Clear()

Удаляет все элементы из коллекции.Clears all items from the collection.

Contains(TableRowGroup)

Запросы на присутствие заданного элемента в коллекции.Queries for the presence of a specified item in the collection.

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)

Копирование содержимого коллекции и вставка содержимого в заданный массив 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)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
IndexOf(TableRowGroup)

Возвращает начинающийся с нуля индекс заданного элемента коллекции.Returns the zero-based index of specified collection item.

Insert(Int32, TableRowGroup)

Вставляет указанный элемент в коллекцию в указанную позицию индекса.Inserts a specified item in the collection at a specified index position.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
Remove(TableRowGroup)

Удаляет заданный элемент из коллекции.Removes a specified item from the collection.

RemoveAt(Int32)

Удаляет из коллекции элемент по указанному индексу.Removes an item, specified by index, from the collection.

RemoveRange(Int32, Int32)

Удаляет из коллекции диапазон элементов, заданный начальным индексом и подсчетом.Removes a range of items, specified by beginning index and count, from the collection.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)
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()

Описание этого члена см. в разделе GetEnumerator().For a description of this member, see GetEnumerator().

IEnumerable<TableRowGroup>.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.Clear()

Описание этого члена см. в разделе Clear().For a description of this member, see Clear().

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.IsReadOnly

Описание этого члена см. в разделе IsReadOnly.For a description of this member, see IsReadOnly.

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).

IList.RemoveAt(Int32)

Описание этого члена см. в разделе RemoveAt(Int32).For a description of this member, see RemoveAt(Int32).

Методы расширения

CopyToDataTable<T>(IEnumerable<T>)

Возвращает объект DataTable, содержащий копии объектов DataRow при заданном входном объекте IEnumerable<T> и универсальном параметре 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)

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр 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)

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр 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)

Приводит элементы объекта 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.

Применяется к

Дополнительно