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
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 je 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é ve skutečnosti obsahovat text.
Pokaždé, když TextRanges kolekce je získán z vybraného textu, dojde ke ztrátě předchozího obsahu.
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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.