Freigeben über


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

Siehe auch

Referenz

TextSelection Schnittstelle

EnvDTE-Namespace