FileInformationFactory 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
构造函数
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode) |
创建一个新的 FileInformationFactory 对象,该对象检索有关指定查询结果中的 StorageFile 和 StorageFolder 对象的信息。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32) |
创建一个新的 FileInformationFactory 对象,该对象检索有关指定查询结果中的 StorageFile 和 StorageFolder 对象的信息,并指定为对象检索的缩略图的请求大小。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions) |
创建一个新的 FileInformationFactory 对象,该对象检索有关指定查询结果中的 StorageFile 和 StorageFolder 对象的信息,并指定为对象检索的缩略图请求的大小和选项。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean) |
创建一个新的 FileInformationFactory 对象,该对象检索有关指定查询结果中的 StorageFile 和 StorageFolder 对象的信息,为对象检索的缩略图指定请求的大小和选项,并指示是否延迟加载信息。 |
方法
GetFilesAsync() |
检索 FileInformation 对象的集合,这些对象包含有关集合中所有 StorageFile 对象的信息。 |
GetFilesAsync(UInt32, UInt32) |
检索 FileInformation 对象的集合,这些对象包含有关集合中 一系列 StorageFile 对象的信息。 |
GetFoldersAsync() |
检索 FolderInformation 对象的集合,这些对象包含有关集合中所有 StorageFolder 对象的信息。 |
GetFoldersAsync(UInt32, UInt32) |
检索 FolderInformation 对象的集合,这些对象包含有关集合中 一系列 StorageFolder 对象的信息。 |
GetItemsAsync() |
检索 IStorageItemInformation 对象的集合,这些对象包含有关集合中所有项的信息。 |
GetItemsAsync(UInt32, UInt32) |
检索 IStorageItemInformation 对象的集合,这些对象包含有关集合中项范围的信息。 |
GetVirtualizedFilesVector() |
获取可绑定到 C#、C++ 和 VB 中 ListView 或 GridView 控件的 IStorageItemInformation 对象的虚拟化向量。 |
GetVirtualizedFoldersVector() |
获取可绑定到 C#、C++ 和 VB 中 ListView 或 GridView 控件的 IStorageItemInformation 对象的虚拟化向量。 |
GetVirtualizedItemsVector() |
获取可绑定到 C#、C++ 和 VB 中 ListView 或 GridView 控件的 IStorageItemInformation 对象的虚拟化向量。 |