GlyphRun.GetCaretCharacterHitFromDistance(Double, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera la estructura CharacterHit que representa la posición del carácter de intercalación de 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
Parámetros
- distance
- Double
Desplazamiento que se va a usar para calcular la posición del carácter de intercalación.
Devoluciones
Valor de la estructura CharacterHit que representa la posición del carácter más próxima al valor de distance
. El parámetro de salida isInside
devuelve true
si la posición del carácter está dentro de GlyphRun; de lo contrario, es false
.
Comentarios
El distance
valor representa el desplazamiento desde el borde inicial de GlyphRun.
Si el acierto está fuera de GlyphRun, el carácter hit representa el carácter de símbolo de intercalación más cercano dentro de GlyphRun.
La CharacterHit estructura representa información sobre un carácter alcanzado dentro GlyphRun de : el índice del primer carácter al que se ha alcanzado, así como información sobre el borde inicial o final.