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