ISolutionFileEnumeratorFactory.GetListAsync Yöntem

Tanım

Çözümdeki veya açılan klasördeki tüm dosyaları alın.

public System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>> GetListAsync (bool includeMiscellaneousProject, bool includeHiddenItems, bool includeExternalItems, Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.PathFilter filter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetListAsync : bool * bool * bool * Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.PathFilter * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>>
Public Function GetListAsync (includeMiscellaneousProject As Boolean, includeHiddenItems As Boolean, includeExternalItems As Boolean, Optional filter As PathFilter = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IReadOnlyList(Of FileEntity))

Parametreler

includeMiscellaneousProject
Boolean

Çeşitli projenin dahil edilip edilmeyeceğini tanımlar.

includeHiddenItems
Boolean

Gizli öğelerin dahil edilip edilmeyeceğini tanımlar.

includeExternalItems
Boolean

Dış öğelerin dahil edilip edilmeyeceğini tanımlar.

filter
PathFilter

seçim Uygulanacak ek filtre.

cancellationToken
CancellationToken

seçim Görevi iptal etmek için iptal belirteci.

Döndürülenler

Task<IReadOnlyList<FileEntity>>

Zaman uyumsuz işlemi temsil eden bir görev.

Şunlara uygulanır