Documents-Schnittstelle
Enthält alle Document-Objekte in der Umgebung, von denen jedes ein geöffnetes Dokument darstellt.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")> _
Public Interface Documents _
Inherits IEnumerable
[GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")]
public interface Documents : IEnumerable
[GuidAttribute(L"9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")]
public interface class Documents : IEnumerable
[<GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")>]
type Documents =
interface
interface IEnumerable
end
public interface Documents extends IEnumerable
Der Documents-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft einen Wert ab, der die Anzahl der in der Documents-Auflistung enthaltenen Objekte angibt. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
Parent | Ruft das unmittelbar übergeordnete Objekt einer Documents-Auflistung ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
CloseAll | Schließt alle geöffneten Dokumente in der Umgebung und speichert diese optional. | |
GetEnumerator() | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von IEnumerable geerbt.) | |
GetEnumerator() | Gibt einen Enumerator für Elemente in der Auflistung zurück. | |
Item | Gibt einen indizierten Member einer Documents-Auflistung zurück. | |
Open | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
SaveAll | Speichert alle gegenwärtig in der Umgebung geöffneten Dokumente. |
Zum Seitenanfang
Hinweise
Auf diese Auflistung können Sie mit DTE.Documents verweisen.
Beispiele
Sub DocumentsExample()
' Closes all saved documents.
Dim iDoc As Integer
For iDoc = 1 To DTE.Documents.Count
If DTE.Documents.Item(iDoc).Saved Then
DTE.Documents.Item(iDoc).Close()
End If
Next iDoc
End Sub