Compartir a través de


IFilteredHierarchyItemSet Interfaz

Definición

Proporciona una lista simplificada de los elementos de la jerarquía que representa a todos los elementos de la misma, y provoca eventos cuando se agregan o se quitan elementos en la jerarquía.

public interface class IFilteredHierarchyItemSet : IDisposable, Microsoft::VisualStudio::Shell::IReadOnlyObservableSet<Microsoft::VisualStudio::Shell::IVsHierarchyItem ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::IVsHierarchyItem ^>, System::Collections::Specialized::INotifyCollectionChanged
public interface IFilteredHierarchyItemSet : IDisposable, Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<Microsoft.VisualStudio.Shell.IVsHierarchyItem>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.IVsHierarchyItem>, System.Collections.Specialized.INotifyCollectionChanged
type IFilteredHierarchyItemSet = interface
    interface IReadOnlyObservableSet<IVsHierarchyItem>
    interface IReadOnlyObservableSet
    interface IEnumerable
    interface INotifyCollectionChanged
    interface seq<IVsHierarchyItem>
    interface IDisposable
Public Interface IFilteredHierarchyItemSet
Implements IDisposable, IEnumerable(Of IVsHierarchyItem), INotifyCollectionChanged, IReadOnlyObservableSet(Of IVsHierarchyItem)
Implementaciones

Comentarios

Esta es la interfaz devuelta por GetFilteredHierarchyItemsAsync.

Propiedades

Count

Obtiene el número de elementos incluidos en IReadOnlyObservableSet.

(Heredado de IReadOnlyObservableSet)

Métodos

Contains(Object)

Determina si IReadOnlyObservableSet contiene un valor específico.

(Heredado de IReadOnlyObservableSet)
Contains(T)

Determina si IReadOnlyObservableSet<T> contiene un valor específico.

(Heredado de IReadOnlyObservableSet<T>)

Métodos de extensión

EmptyIfNull<T>(IEnumerable<T>)

Devuelve esta enumeración en caso de que no sea NULL. En caso de que sea null, se devuelve una enumeración vacía.

Se aplica a