Partager via


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

Voir aussi

Référence

Membres EditPoint

EnvDTE, espace de noms