IVsHierarchyItemCollectionProvider Interface
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.
Important
This API is not CLS-compliant.
Provides a read-only collection of hierarchy items that represent a subset of all hierarchy items under a specified hierarchy.
public interface class IVsHierarchyItemCollectionProvider
public interface class IVsHierarchyItemCollectionProvider
__interface IVsHierarchyItemCollectionProvider
[System.CLSCompliant(false)]
public interface IVsHierarchyItemCollectionProvider
public interface IVsHierarchyItemCollectionProvider
[<System.CLSCompliant(false)>]
type IVsHierarchyItemCollectionProvider = interface
type IVsHierarchyItemCollectionProvider = interface
Public Interface IVsHierarchyItemCollectionProvider
- Attributes
Methods
GetDescendantsAsync(IVsHierarchy, CancellationToken) |
Asynchronously gets a flat list of hierarchy items that exist within the specified hierarchy. |
GetFilteredHierarchyItemsAsync(IReadOnlyObservableSet<IVsHierarchyItem>, Predicate<IVsHierarchyItem>, CancellationToken, Int32[]) |
Asynchronously gets a filtered set of hierarchy items from the specified hierarchy item set. |