Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains all Document objects in the environment, each representing an open document.
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
The Documents type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Count | Gets a value indicating the number of objects in the Documents collection. |
![]() |
DTE | Gets the top-level extensibility object. |
![]() |
Parent | Gets the immediate parent object of a Documents collection. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Add | Infrastructure. Microsoft Internal Use Only. |
![]() |
CloseAll | Closes all open documents in the environment and optionally saves them. |
![]() |
GetEnumerator | Returns an enumerator for items in the collection. |
![]() |
Item | Returns an indexed member of a Documents collection. |
![]() |
Open | Infrastructure. Microsoft Internal Use Only. |
![]() |
SaveAll | Saves all documents currently open in the environment. |
Top
Remarks
Reference this collection by using DTE.Documents.
Examples
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