IFilteredHierarchyItemSet 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供层次结构项的平展列表,该列表表示层次结构中的所有项,并在向层次结构添加或删除项时引发事件。
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,则返回空枚举。 |