TextSelection.TextRanges, propriété
Obtient une collection TextRanges avec un objet TextRange pour chaque ligne ou ligne partielle présente dans la sélection.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
ReadOnly Property TextRanges As TextRanges
TextRanges TextRanges { get; }
property TextRanges^ TextRanges {
TextRanges^ get ();
}
abstract TextRanges : TextRanges with get
function get TextRanges () : TextRanges
Valeur de propriété
Type : EnvDTE.TextRanges
Collection TextRanges.
Notes
Pour chaque ligne de la sélection de texte, indépendamment de son mode actuel, un objet TextRange représente la partie virtuelle de la ligne dans la sélection. Lorsque le mode de sélection est Stream, les objets TextRange ne représentent que le texte qui se trouve dans la sélection. Si certaines lignes sont plus longues que d'autres, vous n'obtenez des plages de texte que pour les lignes qui en contiennent réellement.
Chaque fois que la collection d'TextRanges sont extraites de la sélection de texte, le contenu antérieure est perdu.
Exemples
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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.