TextDocument 인터페이스
업데이트: 2007년 11월
편집기(예: Visual Studio 코드 편집기)에 열려 있는 텍스트 파일을 나타냅니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
<GuidAttribute("CB218890-1382-472B-9118-782700C88115")> _
Public Interface TextDocument
Dim instance As TextDocument
[GuidAttribute("CB218890-1382-472B-9118-782700C88115")]
public interface TextDocument
[GuidAttribute(L"CB218890-1382-472B-9118-782700C88115")]
public interface class TextDocument
public interface TextDocument
설명
TextDocument 개체는 Visual C++ 버전 6.0의 Document 개체를 기반으로 합니다.
Visual C++ 버전 6.0에서 TextDocument 개체의 속성과 메서드는 Document 개체의 상위 집합이었습니다. 그러나 Visual Studio의 Document에는 Visual C++ 버전 6.0의 TextDocument에 포함된 모든 메서드와 속성이 있습니다. Visual Studio의 TextDocument에는 텍스트 관련 메서드만 있습니다. 그러나 Visual C++ 버전 6.0의 TextDocument 개체에서 반환한 모든 메서드가 Document 개체를 반환하므로 기존 코드를 계속 사용할 수 있습니다. 따라서 TextDocument 개체가 필요한 기존 코드에서는 실제로 Document 개체를 사용하게 됩니다.
예제
Sub TextDocExample(ByVal dte As EnvDTE.DTE)
Dim objTD As TextDocument = dte.ActiveDocument.Object
MsgBox("Selection: " & objTD.Selection.Mode.ToString)
End Sub
public void TextDocExample(_DTE dte)
{
TextDocument td = (TextDocument)dte.ActiveDocument.Object ("");
MessageBox.Show ("Selection: " + td.Selection.Mode.ToString ());
}