ISolutionFileEnumeratorFactory.GetQueue(Boolean, Boolean, Boolean, PathFilter, CancellationToken) Methode

Definition

Alle Dateien in der Projekt Mappe oder im geöffneten Ordner erhalten.

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)

Parameter

includeMiscellaneousProject
Boolean

Definiert, ob das verschiedene Projekt eingeschlossen werden muss.

includeHiddenItems
Boolean

Definiert, ob die ausgeblendeten Elemente eingeschlossen werden müssen.

includeExternalItems
Boolean

Definiert, ob die externen Elemente eingeschlossen werden müssen.

filter
PathFilter

optionale Zusätzlicher anzuwendende Filter.

cancellationToken
CancellationToken

optionale Abbruch Token, um den Task abzubrechen.

Gibt zurück

AsyncQueue<FileEntity>

Gibt eine Thread sichere Warteschlange von Datei Einträgen zurück, die asynchron geladen und abgeschlossen wird.

Gilt für