InlineCollection Klasa

Definicja

Reprezentuje kolekcję Inline elementów.Represents a collection of Inline elements. InlineCollectiondefiniuje dozwoloną zawartość Paragraphpodrzędną elementów, Span, i TextBlock .InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

public ref class InlineCollection : System::Windows::Documents::TextElementCollection<System::Windows::Documents::Inline ^>, System::Collections::IList
[System.Windows.Markup.ContentWrapper(typeof(System.Windows.Documents.Run))]
[System.Windows.Markup.ContentWrapper(typeof(System.Windows.Documents.InlineUIContainer))]
[System.Windows.Markup.WhitespaceSignificantCollection]
public class InlineCollection : System.Windows.Documents.TextElementCollection<System.Windows.Documents.Inline>, System.Collections.IList
type InlineCollection = class
    inherit TextElementCollection<Inline>
    interface IList
    interface ICollection
    interface IEnumerable
Public Class InlineCollection
Inherits TextElementCollection(Of Inline)
Implements IList
Dziedziczenie
Atrybuty
Implementuje

Uwagi

InlineCollectionTworzenie jest dozwolone tylko wewnątrz elementu, który jest właścicielem InlineCollection, takiego TextBlock jak lub Paragraph.InlineCollection creation is only permitted inside an element that owns an InlineCollection, such as a TextBlock or a Paragraph. W związku z tym InlineCollection nie można utworzyć wystąpienia bezpośrednio, ale nie ma domyślnego lub przeciążonego konstruktora.As such, an InlineCollection cannot be instantiated directly and has no default or overloaded constructor.

Właściwości

Count

Pobiera liczbę elementów aktualnie znajdujących się w kolekcji.Gets the number of items currently in the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
FirstInline

Pobiera pierwszy Inline element w tym InlineCollectionwystąpieniu.Gets the first Inline element within this instance of InlineCollection.

IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.Gets a value that indicates whether or not the collection is read-only.

(Odziedziczone po TextElementCollection<TextElementType>)
LastInline

Pobiera ostatni Inline element w tym InlineCollectionwystąpieniu.Gets the last Inline element within this instance of InlineCollection.

Metody

Add(String)

Dodaje niejawny Run element z danym tekstem dostarczonym Stringjako.Adds an implicit Run element with the given text, supplied as a String.

Add(TextElementType)

Dołącza określony element do kolekcji.Appends a specified item to the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
Add(UIElement)

Dodaje niejawne InlineUIContainer z dostarczonym UIElement już w nim.Adds an implicit InlineUIContainer with the supplied UIElement already in it.

AddRange(IEnumerable)

Dołącza określony zakres elementów do kolekcji.Appends a specified range of items to the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
Clear()

Czyści wszystkie elementy z kolekcji.Clears all items from the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
Contains(TextElementType)

Wykonuje zapytania dotyczące obecności określonego elementu w kolekcji.Queries for the presence of a specified item in the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
CopyTo(TextElementType[], Int32)

Kopiuje zawartość kolekcji i wstawia je do określonej tablicy, zaczynając od określonej pozycji indeksu w tablicy.Copies the contents of the collection and inserts them into a specified array starting at a specified index position in the array.

(Odziedziczone po TextElementCollection<TextElementType>)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający zawartości kolekcji.Returns an enumerator for the contents of the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InsertAfter(TextElementType, TextElementType)

Wstawia określony element w kolekcji po określonym elemencie kolekcji.Inserts a specified item in the collection after a specified collection item.

(Odziedziczone po TextElementCollection<TextElementType>)
InsertBefore(TextElementType, TextElementType)

Wstawia określony element w kolekcji przed określonym elementem kolekcji.Inserts a specified item in the collection before a specified collection item.

(Odziedziczone po TextElementCollection<TextElementType>)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(TextElementType)

Usuwa określony element z kolekcji.Removes a specified item from the collection.

(Odziedziczone po TextElementCollection<TextElementType>)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection Arraydo, zaczynając od określonego Array indeksu.Copies the elements of the ICollection to an Array, starting at a particular Array index. Zamiast tego użyj metody bezpiecznego CopyTo(TextElementType[], Int32) typu.Use the type-safe CopyTo(TextElementType[], Int32) method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
ICollection.Count

Pobiera liczbę elementów zawartych w ICollection.Gets the number of elements contained in the ICollection. Zamiast tego użyj właściwości bezpiecznego Count typu.Use the type-safe Count property instead.

(Odziedziczone po TextElementCollection<TextElementType>)
ICollection.IsSynchronized

Pobiera wartość wskazującą, ICollection czy dostęp do elementu jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

(Odziedziczone po TextElementCollection<TextElementType>)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ICollection.Gets an object that can be used to synchronize access to the ICollection.

(Odziedziczone po TextElementCollection<TextElementType>)
IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który dokonuje iteracji w kolekcji.Returns an enumerator that iterates through a collection. Zamiast tego użyj metody bezpiecznego GetEnumerator() typu.Use the type-safe GetEnumerator() method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Add(Object)

Dodaje element do IListelementu.Adds an item to the IList. Zamiast tego użyj metody bezpiecznego Add(TextElementType) typu.Use the type-safe Add(TextElementType) method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Clear()

Ten typ lub element członkowski obsługuje Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastrukturę i nie jest przeznaczony do użycia bezpośrednio w kodzie.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. Zamiast tego użyj metody bezpiecznego Clear() typu.Use the type-safe Clear() method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Contains(Object)

Określa, IList czy zawiera konkretną wartość.Determines whether the IList contains a specific value. Zamiast tego użyj metody bezpiecznego Contains(TextElementType) typu.Use the type-safe Contains(TextElementType) method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.IndexOf(Object)

Określa indeks określonego elementu w IList.Determines the index of a specific item in the IList.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Insert(Int32, Object)

Wstawia element do IList obiektu o określonym indeksie.Inserts an item to the IList at the specified index. Zamiast tego użyj InsertBefore(TextElementType, TextElementType) metod bezpiecznych InsertAfter(TextElementType, TextElementType) typu.Use the type-safe InsertAfter(TextElementType, TextElementType) or InsertBefore(TextElementType, TextElementType) methods instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.IsFixedSize

Pobiera wartość wskazującą, IList czy ma stały rozmiar.Gets a value indicating whether the IList has a fixed size.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.IsReadOnly

Pobiera wartość wskazującą, czy jest IList tylko do odczytu.Gets a value indicating whether the IList is read-only.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Item[Int32]

Pobieranie lub konfigurowanie elementów pod określonym indeksem.Gets or sets the element at the specified index.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z IList.Removes the first occurrence of a specific object from the IList. Zamiast tego użyj metody bezpiecznego Remove(TextElementType) typu.Use the type-safe Remove(TextElementType) method instead.

(Odziedziczone po TextElementCollection<TextElementType>)
IList.RemoveAt(Int32)

IList Usuwa element o określonym indeksie.Removes the IList item at the specified index.

(Odziedziczone po TextElementCollection<TextElementType>)

Metody rozszerzania

CopyToDataTable<T>(IEnumerable<T>)

DataRow T IEnumerable<T> Zwraca obiekt, DataRow który zawiera kopie obiektów, z uwzględnieniem obiektu wejściowego, w którym parametr generyczny jest. DataTableReturns 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)

Kopiuje DataRow obiekty do określonego DataTable, przy użyciu obiektu wejściowego IEnumerable<T> , w którym jest T DataRowparametr generyczny.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)

Kopiuje DataRow obiekty do określonego DataTable, przy użyciu obiektu wejściowego IEnumerable<T> , w którym jest T DataRowparametr generyczny.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy nadrzędne każdego węzła w kolekcji źródłowej.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

Zwraca przefiltrowany kolekcji elementów, które zawierają elementy nadrzędne każdego węzła w kolekcji źródłowej.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

Zwraca przefiltrowany kolekcji elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Zwraca kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

Zwraca filtrowaną kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej.Returns a filtered collection of the child elements of every element and document in the source collection. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Zwraca kolekcję węzłów, która zawiera wszystkie węzły w kolekcji źródłowej, posortowane w kolejności dokumentu.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Usuwa każdy węzeł w kolekcji źródłowej z węzła nadrzędnego.Removes every node in the source collection from its parent node.

Dotyczy

Zobacz też