EnumerableHierarchiesCollection Class  
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides a base class that supports a simple iteration over a hierarchy collection.
public ref class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies ^, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^>public ref class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies ^, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^>class EnumerableHierarchiesCollection sealed : Microsoft::VisualStudio::Shell::EnumerableComCollection<Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const &>public sealed class EnumerableHierarchiesCollection : Microsoft.VisualStudio.Shell.EnumerableComCollection<Microsoft.VisualStudio.Shell.Interop.IEnumHierarchies,Microsoft.VisualStudio.Shell.Interop.IVsHierarchy>type EnumerableHierarchiesCollection = class
    inherit EnumerableComCollection<IEnumHierarchies, IVsHierarchy>Public NotInheritable Class EnumerableHierarchiesCollection
Inherits EnumerableComCollection(Of IEnumHierarchies, IVsHierarchy)- Inheritance
Constructors
| EnumerableHierarchiesCollection(IEnumHierarchies) | Initializes a new instance of the EnumerableHierarchiesCollection class. | 
Fields
| DefaultCacheSize | The default cache size.(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>) | 
Methods
Explicit Interface Implementations
| IEnumerable.GetEnumerator() | Gets the enumerator.(Inherited from EnumerableComCollection<TComEnumerator,TEnumerated>) | 
Extension Methods
| EmptyIfNull<T>(IEnumerable<T>) | Return this enumeration in case it is not null. In case it is null return empty enumeration. |