OpenXmlElementList Class

Definition

A struct that helps enumerate the child elements of an OpenXmlElement

public abstract class OpenXmlElementList : System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.OpenXmlElement>
public readonly struct OpenXmlElementList : IEquatable<DocumentFormat.OpenXml.OpenXmlElementList>, System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.OpenXmlElement>, System.Collections.Generic.IReadOnlyCollection<DocumentFormat.OpenXml.OpenXmlElement>, System.Collections.Generic.IReadOnlyList<DocumentFormat.OpenXml.OpenXmlElement>
type OpenXmlElementList = class
    interface seq<OpenXmlElement>
    interface IEnumerable
type OpenXmlElementList = struct
    interface IReadOnlyList<OpenXmlElement>
    interface IReadOnlyCollection<OpenXmlElement>
    interface seq<OpenXmlElement>
    interface IEnumerable
Public MustInherit Class OpenXmlElementList
Implements IEnumerable(Of OpenXmlElement)
Public Structure OpenXmlElementList
Implements IEnumerable(Of OpenXmlElement), IEquatable(Of OpenXmlElementList), IReadOnlyCollection(Of OpenXmlElement), IReadOnlyList(Of OpenXmlElement)
Inheritance
OpenXmlElementList
Inheritance
OpenXmlElementList
Implements

Constructors

OpenXmlElementList()

Initializes a new instance of the OpenXmlElementList class.

OpenXmlElementList(OpenXmlElement)

Creates an instance of OpenXmlElementList.

Properties

Count

Gets the number of children the element has.

Item[Int32]

Gets a node at the specified index.

Methods

Equals(Object)
Equals(OpenXmlElementList)

Indicates whether the current object is equal to another object of the same type.

First<T>()

Gets the first item of type T in the children.

GetEnumerator()

Gets an OpenXmlElementList.Enumerator for the collection.

GetHashCode()

Serves as the default hash function.

GetItem(Int32)

Gets the OpenXmlElement element at the specified index.

OfType<T>()

Gets an IEnumerable for a specific type of element.

ToString()

Operators

Equality(OpenXmlElementList, OpenXmlElementList)
Inequality(OpenXmlElementList, OpenXmlElementList)

Explicit Interface Implementations

IEnumerable.GetEnumerator()
IEnumerable<OpenXmlElement>.GetEnumerator()

Applies to