CharacterHit Struktura

Definicja

Reprezentuje informacje o trafieniu znaku w ramach uruchomienia glifu.Represents information about a character hit within a glyph run.

public value class CharacterHit : IEquatable<System::Windows::Media::TextFormatting::CharacterHit>
public struct CharacterHit : IEquatable<System.Windows.Media.TextFormatting.CharacterHit>
type CharacterHit = struct
Public Structure CharacterHit
Implements IEquatable(Of CharacterHit)
Dziedziczenie
CharacterHit
Implementuje

Uwagi

CharacterHit Struktura zawiera informacje o indeksie pierwszego znaku, który został trafiony, a także informacje o krawędzi wiodącej lub końcowej.The CharacterHit structure provides information about the index of the first character that got hit as well as information about leading or trailing edge.

Konstruktory

CharacterHit(Int32, Int32)

Inicjuje nowe wystąpienie CharacterHit struktury.Initializes a new instance of the CharacterHit structure.

Właściwości

FirstCharacterIndex

Pobiera indeks pierwszego znaku, który został trafiony.Gets the index of the first character that got hit.

TrailingLength

Pobiera wartość długości końcowej dla znaku, który został trafiony.Gets the trailing length value for the character that got hit.

Metody

Equals(CharacterHit)

Określa, CharacterBufferReference czy jest równa bieżącemu CharacterBufferReference obiektowi.Determines whether the CharacterBufferReference is equal to the current CharacterBufferReference object.

Equals(Object)

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

GetHashCode()

Służy jako funkcja skrótu dla CharacterBufferReference.Serves as a hash function for CharacterBufferReference. Jest to odpowiednie do użycia w algorytmach wyznaczania wartości skrótu i struktur danych, takich jak tabela skrótów.It is suitable for use in hashing algorithms and data structures such as a hash table.

Operatory

Equality(CharacterHit, CharacterHit)

Porównaj dwa CharacterBufferReference ciągi dla równości.Compare two CharacterBufferReference strings for equality.

Inequality(CharacterHit, CharacterHit)

Porównaj dwa CharacterBufferReference ciągi pod kątem nierówności.Compare two CharacterBufferReference strings for inequality.

Dotyczy

Zobacz też