GlyphRun.GetCaretCharacterHitFromDistance(Double, Boolean) Yöntem

Tanım

giriş işaretinin CharacterHit karakter isabetini GlyphRuntemsil eden değeri alır.

public:
 System::Windows::Media::TextFormatting::CharacterHit GetCaretCharacterHitFromDistance(double distance, [Runtime::InteropServices::Out] bool % isInside);
public System.Windows.Media.TextFormatting.CharacterHit GetCaretCharacterHitFromDistance (double distance, out bool isInside);
member this.GetCaretCharacterHitFromDistance : double * bool -> System.Windows.Media.TextFormatting.CharacterHit
Public Function GetCaretCharacterHitFromDistance (distance As Double, ByRef isInside As Boolean) As CharacterHit

Parametreler

distance
Double

Şapka karakteri isabetini hesaplamada kullanılacak uzaklık.

isInside
Boolean

Karakter isabetinin içinde GlyphRunolup olmadığını belirler.

Döndürülenler

CharacterHit Değere en yakın karakter isabetini distance temsil eden değer. out parametresiisInside, karakter isabetinin içinde GlyphRunolması durumunda döndürürtrue; aksi takdirde . false

Açıklamalar

değeri, distance değerinin başındaki kenardan uzaklığı GlyphRuntemsil eder.

Isabet öğesinin GlyphRundışındaysa, karakter isabeti içindeki en yakın şapka karakteri vuruşunu GlyphRuntemsil eder.

Yapı, CharacterHit isabet edilen ilk karakterin dizininin yanı sıra baştaki veya sondaki kenar hakkındaki bilgileri içeren bir GlyphRun karakter isabeti hakkındaki bilgileri temsil eder.

Şunlara uygulanır