Método ITextViewLine.GetBufferPositionFromXCoordinate (Double, Boolean)
Obtém a posição do buffer do caractere cujos limites de caracteres contém a coordenada x determinada.
Namespace: Microsoft.VisualStudio.Text.Formatting
Assembly: Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)
Sintaxe
'Declaração
Function GetBufferPositionFromXCoordinate ( _
xCoordinate As Double, _
textOnly As Boolean _
) As Nullable(Of SnapshotPoint)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
double xCoordinate,
bool textOnly
)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
double xCoordinate,
bool textOnly
)
abstract GetBufferPositionFromXCoordinate :
xCoordinate:float *
textOnly:bool -> Nullable<SnapshotPoint>
function GetBufferPositionFromXCoordinate(
xCoordinate : double,
textOnly : boolean
) : Nullable<SnapshotPoint>
Parâmetros
xCoordinate
Tipo: DoubleA coordenada x do caractere desejado.
textOnly
Tipo: BooleanSe true, então esse método retornará nulluma referência nula (Nothing no Visual Basic) se xCoordinate está sobre um adorno.
Valor de retorno
Tipo: Nullable<SnapshotPoint>
O ponto do texto com base no buffer do caractere em xCoordinate, ou nulluma referência nula (Nothing no Visual Basic) se não houver nenhum caractere naquela posição.
Comentários
A borda mais à direita de um caractere vinculado é considerada estar contidos em seus caracteres a seguir. A borda mais à direita dos limites do último caractere não mapeie para qualquer caractere. Se textOnly é verdadeiro e xCoordinate está sobre um adorno, a posição do texto associada com o adorno será retornado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.