ISolutionFileEnumeratorFactory.GetQueue(Boolean, Boolean, Boolean, PathFilter, CancellationToken) Метод

Определение

Получение всех файлов в решении или открытой папке.

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

Параметры

includeMiscellaneousProject
Boolean

Определяет, должен ли быть включен прочий проект.

includeHiddenItems
Boolean

Определяет, должны ли быть добавлены скрытые элементы.

includeExternalItems
Boolean

Определяет, должны ли быть добавлены внешние элементы.

filter
PathFilter

используемых Дополнительный фильтр для применения.

cancellationToken
CancellationToken

используемых Токен отмены для отмены задачи.

Возвращаемое значение

AsyncQueue<FileEntity>

Возвращает потокобезопасную очередь записей файлов, которые будут асинхронно загружены и завершены.

Применяется к