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. |