Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

UWP Fehler: Query in CreateFileQueryWithOptions(queryoptions) gibt null zurück

Beim Ermitteln aller Dateien in einem Ordner in den gegebenen Microsoft Universal App ( UWP ) Beispielen funktioniert der Aufruf zur Zeit nicht immer

Die von Microsoft meisten vorgeschlagene Code-Beispiele, wie man einen Ordner mit Dateien ermitteln soll geht wie im folgenden Code-Beispiel, dieser gibt aber oft ein null Ergebnis zurück
Fehler:

// Set up file type filter.
List<string> fileTypeFilter = new List<string>();
fileTypeFilter.Add(".jpg");
fileTypeFilter.Add(".png");
fileTypeFilter.Add(".bmp");
fileTypeFilter.Add(".gif");
fileTypeFilter.Add("*");
var queryOptions = new QueryOptions(CommonFileQuery.OrderByName, fileTypeFilter);
// Set up the query and retrieve files.
var query = KnownFolders.PicturesLibrary.CreateFileQueryWithOptions(queryOptions);
IReadOnlyList<StorageFile> fileList = await query.GetFilesAsync();


Lösung:
Mit diesem Ablauf funktioniert die Abfrage allerdings ohne Problem
  1. Erst eine QueryOptions erstellen
  2. dann die QueryOptions mit Filtern und Parametern füllen
  3. und erst dann die Files im Folder abfragen

hier das funktionierende Beispiel

// Create query options.

var queryOptions = new QueryOptions();
queryOptions.FolderDepth = FolderDepth.Shallow;
queryOptions.FileTypeFilter.Add(".jpg");
queryOptions.FileTypeFilter.Add(".png");
queryOptions.FileTypeFilter.Add(".bmp");
queryOptions.FileTypeFilter.Add(".gif"); // Set up the query and retrieve files.
var query = KnownFolders.PicturesLibrary.CreateFileQueryWithOptions(queryOptions);
IReadOnlyList<StorageFile> fileList = await query.GetFilesAsync();


Hier der funktionierende Aufruf

Filesystem
Beim Ermitteln aller Dateien in einem Ordner in den gegebenen Microsoft Universal App ( UWP ) Beispielen funktioniert der Aufruf zur Zeit nicht immer

Die von Microsoft meisten vorgeschlagene Code-Beispiele, wie man einen Ordner mit Dateien ermitteln soll geht wie im folgenden Code-Beispiel, dieser gibt aber oft ein null Ergebnis zurück
Fehler:

// Set up file type filter.
List<string> fileTypeFilter = new List<string>();
fileTypeFilter.Add(".jpg");
fileTypeFilter.Add(".png");
fileTypeFilter.Add(".bmp");
fileTypeFilter.Add(".gif");
fileTypeFilter.Add("*");
var queryOptions = new QueryOptions(CommonFileQuery.OrderByName, fileTypeFilter);
// Set up the query and retrieve files.
var query = KnownFolders.PicturesLibrary.CreateFileQueryWithOptions(queryOptions);
IReadOnlyList<StorageFile> fileList = await query.GetFilesAsync();


Lösung:
Mit diesem Ablauf funktioniert die Abfrage allerdings ohne Problem
  1. Erst eine QueryOptions erstellen
  2. dann die QueryOptions mit Filtern und Parametern füllen
  3. und erst dann die Files im Folder abfragen

hier das funktionierende Beispiel

// Create query options.
var queryOptions = new QueryOptions();
queryOptions.FolderDepth = FolderDepth.Shallow;
queryOptions.FileTypeFilter.Add(".jpg");
fileTypeFilter.Add(".jpg");
fileTypeFilter.Add(".png");
fileTypeFilter.Add(".bmp");
fileTypeFilter.Add(".gif");
// Set up the query and retrieve files.
var query = KnownFolders.PicturesLibrary.CreateFileQueryWithOptions(queryOptions);
IReadOnlyList<StorageFile> fileList = await query.GetFilesAsync();


Hier der funktionierende Aufruf
Mobile
»
Error CS0103: The name ApplicationData does not exist in the current context
»
Registration of the app failed. 0x80073CF3
»
Fehler: Buildaktion Page wird von der spezifischen Kombination der Projektziele nicht unterstützt.
»
UWP Fehler: ApplicationView does not contain a definition for TryEnterViewModeAsync
»
UWP Fehler: CS0012 IAsyncAction You must add a refernece to assembly Windows
»
UWP Fehler: Das App-Manifest verweist auf das Bild, das keinen Kandidaten im Haupt-App-Paket hat
»
UWP: Innere Höhe eines Textblock oder Textbox Elements ermitteln
»
UWP: Angezeigter Text in einem Textblock zur letzten Zeile scrollen
»
UWP Fehlermeldung: Layout cycle detected
»
UWP: Triggers nicht supported

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de