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