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
Get
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.