TextSelection.TextRanges-Eigenschaft
Ruft eine TextRanges-Auflistung mit einem TextRange-Objekt für jede Zeile oder Teilzeile in der Markierung ab.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property TextRanges As TextRanges
TextRanges TextRanges { get; }
property TextRanges^ TextRanges {
TextRanges^ get ();
}
abstract TextRanges : TextRanges
function get TextRanges () : TextRanges
Eigenschaftswert
Typ: EnvDTE.TextRanges
Eine TextRanges-Auflistung.
Hinweise
Jede Zeile im markierten Text verfügt unabhängig vom aktuellen Modus über ein TextRange-Objekt, das den virtuellen Bereich der Zeile in der Markierung darstellt.Im Stream-Markierungsmodus stellen die TextRange-Objekte lediglich den in der Markierung enthaltenen Text dar.Wenn einige Zeilen länger als andere sind, erhalten Sie nur Bereiche für Zeilen, die tatsächlich Text enthalten.
Bei jedem Abfragen der TextRanges-Auflistung im markierten Text geht der vorherige Inhalt dieser Auflistung verloren.
Beispiele
Sub TextRangesExample()
' Before running this example, open a code document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
MsgBox("Startpoint line: " & (objSel.TextRanges.Item(1).StartPoint.Line) & vbCr & "Endpoint line: " & (objSel.TextRanges.Item(1).EndPoint.Line))
End Sub
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.