Condividi tramite


FileInformationFactory Classe

Definizione

Usato per caricare informazioni su file e cartelle dai risultati di una query e per associare questi elementi del file system ai controlli ListView JavaScript o ListView XAML e GridView . Dopo il caricamento delle informazioni, un'app può accedere rapidamente alle informazioni usando operazioni sincrone.

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
Ereditarietà
Object Platform::Object IInspectable FileInformationFactory
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e che specifica le dimensioni richieste per le anteprime recuperate per gli oggetti.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato, specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti e indica se ritardare il caricamento delle informazioni.

Metodi

GetFilesAsync()

Recupera un insieme di oggetti FileInformation che contengono informazioni su tutti gli oggetti StorageFile in una raccolta.

GetFilesAsync(UInt32, UInt32)

Recupera una raccolta di oggetti FileInformation che contengono informazioni su un intervallo di oggetti StorageFile in un insieme.

GetFoldersAsync()

Recupera un insieme di oggetti FolderInformation che contengono informazioni su tutti gli oggetti StorageFolder in un insieme.

GetFoldersAsync(UInt32, UInt32)

Recupera un insieme di oggetti FolderInformation che contengono informazioni su un intervallo di oggetti StorageFolder in un insieme.

GetItemsAsync()

Recupera un insieme di oggetti IStorageItemInformation che contengono informazioni su tutti gli elementi dell'insieme.

GetItemsAsync(UInt32, UInt32)

Recupera un insieme di oggetti IStorageItemInformation che contengono informazioni su un intervallo di elementi in un insieme.

GetVirtualizedFilesVector()

Ottiene un vettore virtualizzato di oggetti IStorageItemInformation che possono essere associati ai controlli ListView o GridView in C#, C++e VB.

GetVirtualizedFoldersVector()

Ottiene un vettore virtualizzato di oggetti IStorageItemInformation che possono essere associati ai controlli ListView o GridView in C#, C++e VB.

GetVirtualizedItemsVector()

Ottiene un vettore virtualizzato di oggetti IStorageItemInformation che possono essere associati ai controlli ListView o GridView in C#, C++e VB.

Si applica a