Metodo IVsHierarchyItemCollectionProvider.GetFilteredHierarchyItemsAsync
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.Immutable.11.0 (in Microsoft.VisualStudio.Shell.Immutable.11.0.dll)
Sintassi
'Dichiarazione
Function GetFilteredHierarchyItemsAsync ( _
sourceCollection As IReadOnlyObservableSet(Of IVsHierarchyItem), _
includeInFilter As Predicate(Of IVsHierarchyItem), _
cancellationToken As CancellationToken, _
ParamArray dependentProperties As Integer() _
) As Task<(Of <<'(IFilteredHierarchyItemSet>)>>)
Task<(Of <<'(IFilteredHierarchyItemSet>)>>) GetFilteredHierarchyItemsAsync(
IReadOnlyObservableSet<IVsHierarchyItem> sourceCollection,
Predicate<IVsHierarchyItem> includeInFilter,
CancellationToken cancellationToken,
params int[] dependentProperties
)
Parametri
- sourceCollection
Tipo: Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<IVsHierarchyItem>
- includeInFilter
Tipo: System.Predicate<IVsHierarchyItem>
- cancellationToken
Tipo: System.Threading.CancellationToken
- dependentProperties
Tipo: array<System.Int32[]
Valore restituito
Tipo: System.Threading.Tasks.Task<IFilteredHierarchyItemSet>
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.