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 ());
}