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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.