HierarchyTreeFilterProvider HierarchyTreeFilterProvider HierarchyTreeFilterProvider HierarchyTreeFilterProvider HierarchyTreeFilterProvider HierarchyTreeFilterProvider Class

Definition

Base class which implements some of the boilerplate parts of an ISolutionTreeFilter.

public ref class HierarchyTreeFilterProvider abstract : Microsoft::VisualStudio::Shell::ISolutionTreeFilterProvider
[Windows::Foundation::Metadata::WebHostHidden]
public ref class HierarchyTreeFilterProvider abstract : Microsoft::VisualStudio::Shell::ISolutionTreeFilterProvider
[Windows::Foundation::Metadata::WebHostHidden]
class HierarchyTreeFilterProvider abstract : Microsoft::VisualStudio::Shell::ISolutionTreeFilterProvider
public abstract class HierarchyTreeFilterProvider : Microsoft.VisualStudio.Shell.ISolutionTreeFilterProvider
type HierarchyTreeFilterProvider = class
    interface ISolutionTreeFilterProvider
Public MustInherit Class HierarchyTreeFilterProvider
Implements ISolutionTreeFilterProvider
Inheritance
HierarchyTreeFilterProviderHierarchyTreeFilterProviderHierarchyTreeFilterProviderHierarchyTreeFilterProviderHierarchyTreeFilterProviderHierarchyTreeFilterProvider
Implements

Constructors

HierarchyTreeFilterProvider() HierarchyTreeFilterProvider() HierarchyTreeFilterProvider() HierarchyTreeFilterProvider() HierarchyTreeFilterProvider() HierarchyTreeFilterProvider()

Initializes a new instance of the HierarchyTreeFilterProvider class.

Methods

CreateFilter() CreateFilter() CreateFilter() CreateFilter() CreateFilter() CreateFilter()

Creates a new filter for the given collection of root hierarchy items.

CreateFilter(IEnumerable) CreateFilter(IEnumerable) CreateFilter(IEnumerable) CreateFilter(IEnumerable) CreateFilter(IEnumerable) CreateFilter(IEnumerable)

Creates a new filter for the specified collection of root items.

IsFilteringSupported(IEnumerable) IsFilteringSupported(IEnumerable) IsFilteringSupported(IEnumerable) IsFilteringSupported(IEnumerable) IsFilteringSupported(IEnumerable) IsFilteringSupported(IEnumerable)

Determines whether this type of filter is supported when the specified collection of items is at the root of the tree.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to