Proprietà TextSelection.TextRanges

Ottiene un oggetto TextRanges con una raccolta TextRange oggetto per ogni riga o la riga parziale nella selezione.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

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

Valore proprietà

Tipo: EnvDTE.TextRanges
In TextRanges raccolta.

Note

Per ogni riga del testo selezionato, indipendentemente dalla modalità corrente, a TextRange l'oggetto rappresenta la parte virtuale della riga della selezione.quando la modalità di selezione è Stream, TextRange gli oggetti rappresentano solo il testo presente nella selezione.Se alcune righe sono più lunghe di altre, si ottengono gli intervalli solo per le righe effettivamente contengono il testo.

ogni volta TextRanges la raccolta viene recuperata dal testo selezionato, il contenuto precedenti viene persa.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextSelection Interfaccia

Spazio dei nomi EnvDTE