IVsHierarchyItemCollectionProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Предоставляет доступную для чтения коллекцию элементов иерархии, представляющих подмножество всех элементов иерархии в заданной иерархии.
public interface class IVsHierarchyItemCollectionProvider
public interface class IVsHierarchyItemCollectionProvider
__interface IVsHierarchyItemCollectionProvider
public interface IVsHierarchyItemCollectionProvider
[System.CLSCompliant(false)]
public interface IVsHierarchyItemCollectionProvider
type IVsHierarchyItemCollectionProvider = interface
[<System.CLSCompliant(false)>]
type IVsHierarchyItemCollectionProvider = interface
Public Interface IVsHierarchyItemCollectionProvider
- Атрибуты
Методы
| GetDescendantsAsync(IVsHierarchy, CancellationToken) |
Асинхронно получает плоский список элементов иерархии, существующий в указанной иерархии. |
| GetFilteredHierarchyItemsAsync(IReadOnlyObservableSet<IVsHierarchyItem>, Predicate<IVsHierarchyItem>, CancellationToken, Int32[]) |
Асинхронно получает отфильтрованный набор элементов иерархии из указанного набора элементов иерархии. |