Proprietà VirtualPoint.VirtualCharOffset
Ottiene l'indice di colonna di un punto virtuale nello spazio virtuale.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property VirtualCharOffset As Integer
Get
int VirtualCharOffset { get; }
property int VirtualCharOffset {
int get ();
}
abstract VirtualCharOffset : int
function get VirtualCharOffset () : int
Valore proprietà
Tipo: System.Int32
Valore integer che indica l'indice di colonna di un punto virtuale nello spazio virtuale.
Note
La numerazione dei caratteri inizia da uno. VirtualCharOffset specifica dopo quanti caratteri si trova il punto virtuale a partire dalla sinistra di una riga del documento.
Esempi
Sub VirtualPointExample()
' Before running this example, open a text document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
Dim objActive As VirtualPoint = objSel.ActivePoint
' Collapse the selection to the beginning of the line.
objSel.StartOfLine()
' objActive is "live", tied to the position of the actual selection,
' so it will reflect the new position.
Dim iCol As Long = objActive.DisplayColumn
' Move the selection to the end of the line.
objSel.EndOfLine()
MsgBox("The length of the insertion point line is " & (objActive.DisplayColumn - iCol) & " display characters.")
MsgBox("VirtualCharOffset value: " & objActive.VirtualCharOffset & vbCr & "VirtualDisplayColumn value: " & objActive.VirtualDisplayColumn)
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.