Condividi tramite


Interfaccia EditPoint2

Aggiornamento: novembre 2007

Consente di modificare il testo come dati nei buffer di testo.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

<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

Note

Gli oggetti EditPoint2 sono simili agli oggetti TextSelection, l'unica differenza è che operano sui dati nel buffer di testo anziché sul testo visualizzato in un editor di codice. La differenza è che gli stati globali dell'editor, quali il ritorno a capo e gli spazi virtuali, non influiscono sul testo nel buffer.

Qualsiasi operazione con cui si tenti di modificare un documento di testo ha esito negativo se influisce sui caratteri contenuti in un blocco in sola lettura o se il documento stesso è in sola lettura.

Esempi

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

Vedere anche

Riferimenti

Membri EditPoint2

Spazio dei nomi EnvDTE80