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