EditPoint2 (Interfaz)

Actualización: noviembre 2007

Permite manipular texto como datos en búferes de texto.

Espacio de nombres:  EnvDTE80
Ensamblado:  EnvDTE80 (en EnvDTE80.dll)

Sintaxis

<GuidAttribute("136AFA9F-F243-4ABB-A8F8-4C2D26C47163")> _
Public Interface EditPoint2 _
    Implements EditPoint

Dim instance As EditPoint2
[GuidAttribute("136AFA9F-F243-4ABB-A8F8-4C2D26C47163")]
public interface EditPoint2 : EditPoint
[GuidAttribute(L"136AFA9F-F243-4ABB-A8F8-4C2D26C47163")]
public interface class EditPoint2 : EditPoint
public interface EditPoint2 extends EditPoint

Comentarios

Los objetos EditPoint2 son similares a los objetos TextSelection, salvo en que actúan en datos del búfer de texto en lugar de actuar en texto mostrado en un editor de código. La diferencia estriba en que el texto del búfer no se ve afectado por los estados globales del editor, como, por ejemplo, ajuste de línea y espacios virtuales.

Cualquier operación que intente modificar un documento de texto no tendrá éxito si afecta a caracteres contenidos en un bloque de sólo lectura, o si el propio documento es de sólo lectura.

Ejemplos

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

Vea también

Referencia

EditPoint2 (Miembros)

EnvDTE80 (Espacio de nombres)