Sdílet prostřednictvím


TextSelection.TextRanges – vlastnost

Získává TextRanges kolekce s jedním TextRange objekt pro každý řádek nebo řádek-částečně ve výběru.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
ReadOnly Property TextRanges As TextRanges
    Get
TextRanges TextRanges { get; }
property TextRanges^ TextRanges {
    TextRanges^ get ();
}
abstract TextRanges : TextRanges
function get TextRanges () : TextRanges

Hodnota vlastnosti

Typ: EnvDTE.TextRanges
A TextRanges kolekce.

Poznámky

Pro každý řádek ve vybraném textu bez ohledu na jeho aktuální režim TextRange objekt představuje virtuální část řádku ve výběru. Při výběru režimu Stream, TextRange objekty představují pouze text, který je ve výběru. Pokud jsou některé řádky delší než ostatní, získat rozsahy pouze pro řádky, které obsahují text ve skutečnosti.

Pokaždé, když TextRanges kolekce je převzato z vybraného textu, předchozí obsah budou ztraceny.

Příklady

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

TextSelection Rozhraní

EnvDTE – obor názvů