TextDocument الواجهة

يمثل فتح ملف نصي في المحرر.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
<GuidAttribute("CB218890-1382-472B-9118-782700C88115")> _
Public Interface TextDocument
[GuidAttribute("CB218890-1382-472B-9118-782700C88115")]
public interface TextDocument
[GuidAttribute(L"CB218890-1382-472B-9118-782700C88115")]
public interface class TextDocument
[<GuidAttribute("CB218890-1382-472B-9118-782700C88115")>]
type TextDocument =  interface end
public interface TextDocument

ملاحظات

TextDocumentيستند إلى الكائن Visual C++الإصدار 6.0 Documentالكائن.

في Visual C++الإصدار 6.0، خصائص وأساليبه TextDocumentتم كائن مجموعة شاملة من Documentالكائن. في Visual Studio، على الرغم من ذلك، Documentعلى كافة الطرق و خصائص التي كانت جزءا من TextDocumentفي Visual C++الإصدار 6.0. في Visual Studio، TextDocumentله فقط نص-وظائف معينة. السبب th هو قطع تعليمات برمجية القديمة لا هو أن الجميع الأساليب التي إرجاع على TextDocumentالكائن في Visual C++الإصدار 6.0 العودة الآن 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 ());
}

راجع أيضًَا

المرجع

TextDocument الأعضاء

EnvDTE مساحة الاسم