Freigeben über


ITextViewLine.GetBufferPositionFromXCoordinate-Methode (Double, Boolean)

Ruft die Pufferposition des Zeichens ab, dessen Zeichenbegrenzungen die angegebene x-Koordinate enthalten.

Namespace:  Microsoft.VisualStudio.Text.Formatting
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Syntax

'Declaration
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>

Parameter

  • xCoordinate
    Typ: Double

    Die x-Koordinate des gewünschten Zeichens.

  • textOnly
    Typ: Boolean

    Wenn true, diese Methode nullein Nullverweis (Nothing in Visual Basic) zurückgibt, wenn xCoordinate zu einem Zusatzelement befindet.

Rückgabewert

Typ: Nullable<SnapshotPoint>
Der textpufferbasierte Punkt des Zeichens bei xCoordinateoder nullein Nullverweis (Nothing in Visual Basic) , wenn an dieser Position kein Zeichen vorhanden ist.

Hinweise

Der rechte Rand einer Zeichen wird als Begrenzung enthalten im folgenden Zeichen angesehen. Der rechte Rand der Grenzen des letzten Zeichens ordnen keinem Zeichen. Wenn textOnly true ist und xCoordinate zu einem Zusatzelement befindet, wird die Textposition, die dem Zusatzelement zugeordnet ist, zurückgegeben.

.NET Framework-Sicherheit

Siehe auch

Referenz

ITextViewLine Schnittstelle

GetBufferPositionFromXCoordinate-Überladung

Microsoft.VisualStudio.Text.Formatting-Namespace