Documents.Parent Property

Definition

Gets the immediate parent object of a Documents collection.

public:
 property EnvDTE::DTE ^ Parent { EnvDTE::DTE ^ get(); };
public:
 property EnvDTE::DTE ^ Parent { EnvDTE::DTE ^ get(); };
[System.Runtime.InteropServices.DispId(101)]
public EnvDTE.DTE Parent { [System.Runtime.InteropServices.DispId(101)] get; }
[<System.Runtime.InteropServices.DispId(101)>]
[<get: System.Runtime.InteropServices.DispId(101)>]
member this.Parent : EnvDTE.DTE
Public ReadOnly Property Parent As DTE

Property Value

DTE

A DTE object.

Attributes

Examples

public void Example(DTE2 dte)  
{  
   try  
   {  
      // Run this code after opening a project with at least one document.  
      Documents docs;  

      // Return the documents collection in the current application instance.  
      docs = dte.Documents;  

      // Show the number of open documents in the current application.  
      MessageBox.Show(docs.Count.ToString());  

      // Show the parent object of the current docs collection.  
      MessageBox.Show(docs.Parent.FullName);  
   }  
   catch (Exception ex)  
   {  
      MessageBox.Show(ex.Message);  
   }  
}  

Remarks

The Parent property returns the immediate parent to the object or collection.

Applies to