Condividi tramite


IFilteredHierarchyItemSet Interfaccia

Definizione

Fornisce un elenco bidimensionale di elementi della gerarchia che rappresenta tutti gli elementi nella gerarchia e genera eventi quando si aggiungono o si rimuovono elementi dalla gerarchia.

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)
Implementazioni

Commenti

Questa è l'interfaccia restituita da GetFilteredHierarchyItemsAsync.

Proprietà

Count

Ottiene il numero di elementi contenuti in IReadOnlyObservableSet.

(Ereditato da IReadOnlyObservableSet)

Metodi

Contains(Object)

Stabilisce se IReadOnlyObservableSet contiene un valore specifico.

(Ereditato da IReadOnlyObservableSet)
Contains(T)

Stabilisce se IReadOnlyObservableSet<T> contiene un valore specifico.

(Ereditato da IReadOnlyObservableSet<T>)

Metodi di estensione

EmptyIfNull<T>(IEnumerable<T>)

Restituisce questa enumerazione nel caso in cui non sia null. In caso contrario, l'enumerazione null restituisce vuota.

Si applica a