Share via


EditPoint 인터페이스

업데이트: 2007년 11월

텍스트를 텍스트 버퍼에 있는 데이터처럼 조작할 수 있습니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

<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

설명

EditPoint 개체는 코드 편집기에 표시되는 텍스트가 아니라 텍스트 버퍼의 데이터로 작업한다는 점을 제외하면 TextSelection 개체와 비슷합니다. 그러나 버퍼 안에 있는 텍스트가 자동 줄 바꿈이나 가상 공간과 같은 전역 편집기 상태의 영향을 받지 않는다는 점은 다릅니다.

텍스트 문서를 수정하는 작업은 읽기 전용 블록에 포함된 문자에 영향을 주거나 텍스트 문서 자체가 읽기 전용인 경우 실패합니다.

예제

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

참고 항목

참조

EditPoint 멤버

EnvDTE 네임스페이스