Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt ein Dokument in der Umgebung dar, das zum Bearbeiten geöffnet ist.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
<GuidAttribute("63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")> _
Public Interface Document
Dim instance As Document
[GuidAttribute("63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")]
public interface Document
[GuidAttribute(L"63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")]
public interface class Document
public interface Document
Hinweise
Ein Document-Objekt stellt alle geöffneten Dokumente oder Designer in der Umgebung dar – d. h. Fenster, die keine Toolfenster sind und einen Bereich zur Textbearbeitung aufweisen. Das Document-Objekt verfügt über Member (Eigenschaften, Methoden und Ereignisse), die zum Bearbeiten des Dokuments verwendet werden können. Wenn es sich um eine vom Visual Studio-Editor bearbeitete Textdatei handelt, ist dem Dokument zusätzlich ein TextDocument-Objekt zugeordnet.
Auf alle geöffneten Dokumente wird in der Documents-Auflistung verwiesen. Diese Auflistung kann durchlaufen werden, um ein bestimmtes Dokument zu finden.
Die Standardeigenschaft für ein Document-Objekt ist die Name-Eigenschaft.
Auf dieses Objekt können Sie mit DTE.Documents.Item(...) verweisen.
Beispiele
Sub DocumentExample()
Dim doc As Document
Dim desc As String
Set doc = DTE.ActiveDocument
desc = "You are editing a "
If (doc.ReadOnly) Then
desc = desc & "read-only"
Else
desc = desc & "writable"
End If
desc = desc & " document called " & doc.Name & " located at " & doc.Path
MsgBox desc
End Sub