Condividi tramite


Proprietà TextSelection.TextRanges

Ottiene un insieme TextRanges con un oggetto TextRange per ogni riga o riga parziale nella selezione.

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

Sintassi

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

Valore proprietà

Tipo: EnvDTE.TextRanges
Insieme TextRanges.

Note

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

Ogni volta che l'insieme TextRanges viene recuperato dal testo selezionato, il contenuto precedente viene perso.

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