Documents Interface

Definition

Contains all Document objects in the environment, each representing an open document.

C++
public interface class Documents : System::Collections::IEnumerable
Attributes
Implements

Examples

VB
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  

Remarks

Reference this collection by using DTE.Documents.

Properties

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.

Methods

Add(String)

Microsoft Internal Use Only.

CloseAll(vsSaveChanges)

Closes all open documents in the environment and optionally saves them.

GetEnumerator()

Returns an enumerator for items in the collection.

Item(Object)

Returns an indexed member of a Documents collection.

Open(String, String, Boolean)

Microsoft Internal Use Only.

SaveAll()

Saves all documents currently open in the environment.

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022