Bagikan melalui


GlyphRun.GetCaretCharacterHitFromDistance(Double, Boolean) Metode

Definisi

CharacterHit Mengambil nilai yang mewakili hit karakter dari tanda sisipan GlyphRun.

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

Parameter

distance
Double

Offset yang digunakan untuk menghitung hit karakter tanda sisipan.

isInside
Boolean

Menentukan apakah karakter yang dipukul ada di GlyphRundalam .

Mengembalikan

CharacterHit Nilai yang mewakili hit karakter yang paling distance dekat dengan nilai. Parameter isInside keluar mengembalikan true jika karakter yang dipukul ada di dalam GlyphRun; jika tidak, false.

Keterangan

Nilai distance mewakili offset dari tepi GlyphRundepan .

Jika hit berada di luar GlyphRun, karakter yang dipukul mewakili karakter tanda sisipan terdekat yang terbentur dalam GlyphRun.

Struktur CharacterHit mewakili informasi tentang karakter yang mengenai dalam - GlyphRun indeks karakter pertama yang dipukul serta informasi tentang tepi awal atau akhir.

Berlaku untuk