EditPoint, interface
Mise à jour : novembre 2007
Vous permet de manipuler du texte comme des données dans des tampons de texte.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
<GuidAttribute("C1FFE800-028B-4475-A907-14F51F19BB7D")> _
Public Interface EditPoint _
Implements TextPoint
Dim instance As EditPoint
[GuidAttribute("C1FFE800-028B-4475-A907-14F51F19BB7D")]
public interface EditPoint : TextPoint
[GuidAttribute(L"C1FFE800-028B-4475-A907-14F51F19BB7D")]
public interface class EditPoint : TextPoint
public interface EditPoint extends TextPoint
Notes
Les objets EditPoint ressemblent aux objets TextSelection, mais ils opèrent sur des données du tampon de texte et non sur du texte affiché dans un éditeur de code. La différence est que le texte situé dans le tampon n'est pas affecté par les états de l'éditeur en général, notamment le retour à la ligne automatique et les espaces virtuels.
Toute opération visant à essayer de modifier un document texte échoue si elle affecte des caractères contenus dans un bloc en lecture seulement ou si le document lui-même est accessible uniquement en lecture.
Exemples
Sub EditPointExample()
' Before running this example, open a text document.
Dim objTD As TextDocument
Dim objEP As EditPoint
objTD = DTE.ActiveDocument.Object("TextDocument")
objEP = objTD.StartPoint.CreateEditPoint
objEP.Insert "Hello"
End Sub