IFilteredHierarchyItemSet Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |