FileInformationFactory Klasse
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.
Dient zum Laden von Informationen zu Dateien und Ordnern aus den Ergebnissen einer Abfrage und zum Binden dieser Dateisystemelemente an JavaScript ListView - oder XAML-ListView - und GridView-Steuerelemente . Nachdem die Informationen geladen wurden, kann eine App mithilfe synchroner Vorgänge schnell auf diese Informationen zugreifen.
public ref class FileInformationFactory sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Storage.BulkAccess.IFileInformationFactoryFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileInformationFactory final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Storage.BulkAccess.IFileInformationFactoryFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class FileInformationFactory final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Storage.BulkAccess.IFileInformationFactoryFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileInformationFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Storage.BulkAccess.IFileInformationFactoryFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class FileInformationFactory
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions, delayLoad)
Public NotInheritable Class FileInformationFactory
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Konstruktoren
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode) |
Erstellt ein neues FileInformationFactory-Objekt, das Informationen zu den StorageFile- und StorageFolder-Objekten im angegebenen Abfrageergebnis abruft. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32) |
Erstellt ein neues FileInformationFactory-Objekt, das Informationen zu den StorageFile- und StorageFolder-Objekten im angegebenen Abfrageergebnis abruft und die angeforderte Größe für Miniaturansichten angibt, die für die Objekte abgerufen werden. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions) |
Erstellt ein neues FileInformationFactory-Objekt, das Informationen zu den StorageFile- und StorageFolder-Objekten im angegebenen Abfrageergebnis abruft und die angeforderte Größe und Optionen für Miniaturansichten angibt, die für die Objekte abgerufen werden. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean) |
Erstellt ein neues FileInformationFactory-Objekt, das Informationen zu den StorageFile- und StorageFolder-Objekten im angegebenen Abfrageergebnis abruft, die angeforderte Größe und Optionen für Miniaturansichten angibt, die für die Objekte abgerufen werden, und gibt an, ob das Laden von Informationen verzögert werden soll. |
Methoden
GetFilesAsync() |
Ruft eine Auflistung von FileInformation-Objekten ab, die Informationen zu allen StorageFile-Objekten in einer Auflistung enthalten. |
GetFilesAsync(UInt32, UInt32) |
Ruft eine Auflistung von FileInformation-Objekten ab, die Informationen zu einem Bereich von StorageFile-Objekten in einer Auflistung enthalten. |
GetFoldersAsync() |
Ruft eine Auflistung von FolderInformation-Objekten ab, die Informationen zu allen StorageFolder-Objekten in einer Auflistung enthalten. |
GetFoldersAsync(UInt32, UInt32) |
Ruft eine Auflistung von FolderInformation-Objekten ab, die Informationen zu einem Bereich von StorageFolder-Objekten in einer Auflistung enthalten. |
GetItemsAsync() |
Ruft eine Auflistung von IStorageItemInformation-Objekten ab, die Informationen zu allen Elementen in der Auflistung enthalten. |
GetItemsAsync(UInt32, UInt32) |
Ruft eine Auflistung von IStorageItemInformation-Objekten ab, die Informationen zu einem Bereich von Elementen in einer Auflistung enthalten. |
GetVirtualizedFilesVector() |
Ruft einen virtualisierten Vektor von IStorageItemInformation-Objekten ab, die an ListView- oder GridView-Steuerelemente in C#, C++ und VB gebunden werden können. |
GetVirtualizedFoldersVector() |
Ruft einen virtualisierten Vektor von IStorageItemInformation-Objekten ab, die an ListView- oder GridView-Steuerelemente in C#, C++ und VB gebunden werden können. |
GetVirtualizedItemsVector() |
Ruft einen virtualisierten Vektor von IStorageItemInformation-Objekten ab, die an ListView- oder GridView-Steuerelemente in C#, C++ und VB gebunden werden können. |