Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

AddIn.Collection Property

Returns the collection containing the AddIn object that supports this property.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

AddIns Collection { get; }

Property Value

Type: EnvDTE.AddIns
An AddIns collection.

public void AddinCollExample(AddIn addIn)
{
   // For this example to work, there should be an add-in
   // available in the Visual Studio enviroment.
   
   string peers = "";
   
   // Retrieve all peer elements of the addin
   foreach (AddIn someAddin in addIn.Collection)
   {
      if ((someAddin != addIn) && (someAddin.Name != null))
         peers += someAddin.Name + "\n";
   }
   MessageBox.Show(addIn.Name + " has the following peer elements:\n\n" + peers);
}

Show:
© 2015 Microsoft