Classe HierarchyTreeFilterProvider.HierarchyTreeFilter
Base class that implements some of the boilerplate parts of an ISolutionTreeFilter. This includes behavior to ensure newly-added hierarchy items are always visible through the filtered view, even if those items do not match the filter. Derived types must still implement the logic for constructing the set of included items.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.PlatformUI.DisposableObject
Microsoft.VisualStudio.Shell.HierarchyTreeFilterProvider.HierarchyTreeFilter
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Protected MustInherit Class HierarchyTreeFilter _
Inherits DisposableObject _
Implements ISolutionTreeFilter, IDisposable, ISupportInitializeNotification, ISupportInitialize, _
INotifyPropertyChanged
protected abstract class HierarchyTreeFilter : DisposableObject,
ISolutionTreeFilter, IDisposable, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged
Il tipo HierarchyTreeFilterProvider.HierarchyTreeFilter espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
HierarchyTreeFilterProvider.HierarchyTreeFilter | Initializes a new instance of the HierarchyTreeFilterProvider.HierarchyTreeFilter class. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
CancellationToken | Gets a CancellationToken that will be cancelled when this filter is disposed. |
![]() |
IncludedItems | Gets the set of items that are included by the filter. |
![]() |
IsDisposed | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
IsInitialized | Gets a value indicating whether the component is initialized. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Dispose() | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
Dispose(Boolean) | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
DisposeManagedResources | Allows derived classes to provide custom dispose handling for managed resources. (Esegue l'override di DisposableObject.DisposeManagedResources()). |
![]() |
DisposeNativeResources | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
GetFilterDescendantsBehavior | Indicates whether to include descendants if none are explicitly specified. |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetIncludedItemsAsync | |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ThrowIfDisposed | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
Disposing | Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject) |
![]() |
Initialized | Occurs when initialization of the component is completed. |
![]() |
PropertyChanged | Occurs when a property value changes. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
ISupportInitialize.BeginInit | Signals the object that initialization is starting. |
![]() ![]() |
ISupportInitialize.EndInit | Signals the object that initialization is complete. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.