다음을 통해 공유


IFilteredHierarchyItemSet 인터페이스

정의

계층 구조의 모든 항목을 나타내는 계층 항목의 평면화된 목록을 제공하고, 항목이 계층에 추가되거나 계층에서 제거될 때 이벤트를 발생합니다.

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)
구현

설명

에서 반환 GetFilteredHierarchyItemsAsync하는 인터페이스입니다.

속성

Count

IReadOnlyObservableSet에 포함된 요소 수를 가져옵니다.

(다음에서 상속됨 IReadOnlyObservableSet)

메서드

Contains(Object)

IReadOnlyObservableSet에 특정 값이 들어 있는지 여부를 확인합니다.

(다음에서 상속됨 IReadOnlyObservableSet)
Contains(T)

IReadOnlyObservableSet<T>에 특정 값이 들어 있는지 여부를 확인합니다.

(다음에서 상속됨 IReadOnlyObservableSet<T>)

확장 메서드

EmptyIfNull<T>(IEnumerable<T>)

null이 아닌 경우 이 열거형을 반환합니다. null이면 빈 열거형을 반환합니다.

적용 대상