FileInformationFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |