ISolutionFileEnumeratorFactory.GetQueue(Boolean, Boolean, Boolean, PathFilter, CancellationToken) 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.
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
Gibt eine Thread sichere Warteschlange von Datei Einträgen zurück, die asynchron geladen und abgeschlossen wird.