TextSelection.TextRanges Eigenschaft

Definition

Ruft eine TextRanges-Auflistung ab, die je ein TextRange-Objekt für jede Zeile oder Teilzeile in der Auswahl enthält.

public:
 property EnvDTE::TextRanges ^ TextRanges { EnvDTE::TextRanges ^ get(); };
[System.Runtime.InteropServices.DispId(56)]
public EnvDTE.TextRanges TextRanges { [System.Runtime.InteropServices.DispId(56)] get; }
[<System.Runtime.InteropServices.DispId(56)>]
[<get: System.Runtime.InteropServices.DispId(56)>]
member this.TextRanges : EnvDTE.TextRanges
Public ReadOnly Property TextRanges As TextRanges

Eigenschaftswert

TextRanges

Eine TextRanges-Auflistung.

Attribute

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  

Hinweise

Für jede Zeile in der Textauswahl stellt ein-Objekt unabhängig vom aktuellen Modus TextRange den virtuellen Teil der Zeile in der Auswahl dar. Wenn der Auswahlmodus ist Stream , stellen die- TextRange Objekte nur den Text dar, der in der Auswahl steht. Wenn einige Zeilen länger sind als andere, erhalten Sie Bereiche nur für Zeilen, die tatsächlich Text enthalten.

Jedes Mal, wenn die TextRanges Sammlung aus der Textauswahl abgerufen wird, gehen die vorherigen Inhalte verloren.

Gilt für