CharacterMetricsDictionary Klasa

Definicja

Reprezentuje słownik CharacterMetrics obiektów dla czcionki urządzenia, która jest indeksowana przez wartości skalarne Unicode.Represents a dictionary of CharacterMetrics objects for a device font that is indexed by Unicode scalar values.

public ref class CharacterMetricsDictionary sealed : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<int, System::Windows::Media::CharacterMetrics ^>>, System::Collections::Generic::IDictionary<int, System::Windows::Media::CharacterMetrics ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<int, System::Windows::Media::CharacterMetrics ^>>, System::Collections::IDictionary
public sealed class CharacterMetricsDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,System.Windows.Media.CharacterMetrics>>, System.Collections.Generic.IDictionary<int,System.Windows.Media.CharacterMetrics>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,System.Windows.Media.CharacterMetrics>>, System.Collections.IDictionary
type CharacterMetricsDictionary = class
    interface IDictionary<int, CharacterMetrics>
    interface ICollection<KeyValuePair<int, CharacterMetrics>>
    interface seq<KeyValuePair<int, CharacterMetrics>>
    interface IEnumerable
    interface IDictionary
    interface ICollection
Public NotInheritable Class CharacterMetricsDictionary
Implements ICollection(Of KeyValuePair(Of Integer, CharacterMetrics)), IDictionary, IDictionary(Of Integer, CharacterMetrics), IEnumerable(Of KeyValuePair(Of Integer, CharacterMetrics))
Dziedziczenie
CharacterMetricsDictionary
Implementuje

Właściwości

Count

Pobiera liczbę elementów w kolekcji.Gets the number of elements in the collection.

IsReadOnly

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

Item[Int32]

Pobiera lub ustawia wartość dla elementu w kolekcji, który odpowiada określonemu kluczowi.Gets or sets a value for the item in the collection that matches a specified key.

Keys

Pobiera kolekcję kodów znaków z CharacterMetricsDictionary.Gets a collection of character codes from CharacterMetricsDictionary.

Values

Pobiera kolekcję CharacterMetrics wartości CharacterMetricsDictionaryz.Gets the collection of CharacterMetrics values in the CharacterMetricsDictionary.

Metody

Add(Int32, CharacterMetrics)

Dodaje kod znaku i skojarzoną CharacterMetrics wartość do kolekcji.Adds a character code and associated CharacterMetrics value to the collection.

Add(KeyValuePair<Int32,CharacterMetrics>)

Dodaje kod znaku i skojarzoną CharacterMetrics wartość do kolekcji przy użyciu pary klucz/wartość.Adds a character code and associated CharacterMetrics value to the collection using a key/value pair.

Clear()

Usuwa wszystkie elementy z kolekcji.Removes all elements from the collection.

Contains(KeyValuePair<Int32,CharacterMetrics>)

Określa, czy kolekcja zawiera określoną parę klucz/wartość.Determines whether the collection contains the specified key/value pair.

ContainsKey(Int32)

Określa, czy kolekcja zawiera określony kod znaku.Determines whether the collection contains the specified character code.

CopyTo(KeyValuePair<Int32,CharacterMetrics>[], Int32)

Kopiuje elementy z kolekcji do tablicy, rozpoczynając od określonego indeksu tablicy.Copies the items in the collection to an array, starting at a specific array index.

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, który dokonuje iteracji w kolekcji.Returns an enumerator that iterates through the collection.

GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Remove(Int32)

Usuwa element z CharacterMetricsDictionary w oparciu o określony kod znaku.Removes the element from CharacterMetricsDictionary based on the specified character code.

Remove(KeyValuePair<Int32,CharacterMetrics>)

Usuwa element z CharacterMetricsDictionary w oparciu o określoną parę klucz/wartość.Removes the element from CharacterMetricsDictionary based on the specified key/value pair.

ToString()

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

(Odziedziczone po Object)
TryGetValue(Int32, CharacterMetrics)

CharacterMetrics Pobiera wartość ze słownika dla określonej wartości kodu znaku.Retrieves the CharacterMetrics value in the dictionary for a specified character code value.

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Aby uzyskać opis tego elementu członkowskiego, CopyTo(Array, Int32)Zobacz.For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, IsSynchronizedZobacz.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, SyncRootZobacz.For a description of this member, see SyncRoot.

IDictionary.Add(Object, Object)

Aby uzyskać opis tego elementu członkowskiego, Add(Object, Object)Zobacz.For a description of this member, see Add(Object, Object).

IDictionary.Contains(Object)

Aby uzyskać opis tego elementu członkowskiego, Contains(Object)Zobacz.For a description of this member, see Contains(Object).

IDictionary.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, GetEnumerator()Zobacz.For a description of this member, see GetEnumerator().

IDictionary.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, IsFixedSizeZobacz.For a description of this member, see IsFixedSize.

IDictionary.Item[Object]

Aby uzyskać opis tego elementu członkowskiego, Item[Object]Zobacz.For a description of this member, see Item[Object].

IDictionary.Keys

Aby uzyskać opis tego elementu członkowskiego, KeysZobacz.For a description of this member, see Keys.

IDictionary.Remove(Object)

Aby uzyskać opis tego elementu członkowskiego, Remove(Object)Zobacz.For a description of this member, see Remove(Object).

IDictionary.Values

Aby uzyskać opis tego elementu członkowskiego, ValuesZobacz.For a description of this member, see Values.

IEnumerable.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, GetEnumerator()Zobacz.For a description of this member, see GetEnumerator().

Metody rozszerzania

Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Tries to remove the value with the specified key from the dictionary.

TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Tries to add the specified key and value to the dictionary.

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 do 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