IVsHierarchyItemCollectionProvider.GetDescendantsAsync 메서드

정의

지정된 계층 내에 있는 계층 항목의 플랫 목록을 비동기적으로 가져옵니다.

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))

매개 변수

hierarchy
IVsHierarchy

하위 계층 구조 항목이 집계되는 계층 구조입니다.

cancellationToken
CancellationToken

비동기 요청을 취소하는 데 사용할 수 있는 취소 토큰입니다.

반환

완료되면 평면화된 계층 구조 항목 집합을 제공하는 작업입니다.

설명

반환된 집합은 계층이 변경되면 최신 상태로 유지됩니다.

적용 대상