IVsHierarchyItemCollectionProvider.GetDescendantsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft asynchron eine flache Liste von Hierarchienelementen ab, die innerhalb der angegebenen Hierarchie vorhanden sind.
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Shell::IReadOnlyObservableSet<Microsoft::VisualStudio::Shell::IVsHierarchyItem ^> ^> ^ GetDescendantsAsync(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<Microsoft.VisualStudio.Shell.IVsHierarchyItem>> GetDescendantsAsync (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy, System.Threading.CancellationToken cancellationToken);
abstract member GetDescendantsAsync : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<Microsoft.VisualStudio.Shell.IVsHierarchyItem>>
Public Function GetDescendantsAsync (hierarchy As IVsHierarchy, cancellationToken As CancellationToken) As Task(Of IReadOnlyObservableSet(Of IVsHierarchyItem))
Parameter
- hierarchy
- IVsHierarchy
Die Hierarchie, von der die untergeordneten Hierarchienelemente aggregiert werden.
- cancellationToken
- CancellationToken
Ein Abbruch-Token, das verwendet werden kann, um die asynchronen Anforderung abzubrechen.
Gibt zurück
Eine Aufgabe, die nach Abschluss den vereinfachten Satz von Hierarchieelementen bereitstellt.
Hinweise
Der zurückgegebene Satz wird bei Änderungen der Hierarchie auf dem neuesten Stand gehalten.