FileInformationFactory コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode) |
指定したクエリ結果の StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得する新しい FileInformationFactory オブジェクトを作成します。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32) |
指定したクエリ結果で StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズを指定する、新しい FileInformationFactory オブジェクトを作成します。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions) |
指定したクエリ結果で StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズとオプションを指定する、新しい FileInformationFactory オブジェクトを作成します。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean) |
指定したクエリ結果の StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズとオプションを指定し、情報の読み込みを遅らせるかどうかを示す新しい FileInformationFactory オブジェクトを作成します。 |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
指定したクエリ結果の StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得する新しい FileInformationFactory オブジェクトを作成します。
public:
FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode);
FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode);
function FileInformationFactory(queryResult, mode)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode)
パラメーター
- queryResult
- IStorageQueryResultBase
システム上のファイルとフォルダーのクエリの結果。
クエリ結果オブジェクトの詳細については、「 StorageFileQueryResult」、「 StorageFolderQueryResult」、「 StorageItemQueryResult」を参照してください。
- mode
- ThumbnailMode
StorageFile と StorageFolder に対して取得するサムネイル ビューの種類を示す 値です。
注釈
クエリで SetThumbnailPrefetch オプションが指定されている場合、これらのオプションは FileInformationFactory コンストラクターのいずれかで要求されたオプションによってオーバーライドされます。
こちらもご覧ください
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
適用対象
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
指定したクエリ結果で StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズを指定する、新しい FileInformationFactory オブジェクトを作成します。
public:
FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize);
FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger)
パラメーター
- queryResult
- IStorageQueryResultBase
システム上のファイルとフォルダーのクエリの結果。
クエリ結果オブジェクトの詳細については、「 StorageFileQueryResult」、「 StorageFolderQueryResult」、「 StorageItemQueryResult」を参照してください。
- mode
- ThumbnailMode
StorageFile と StorageFolder に対して取得するサムネイル ビューの種類を示す 値です。
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
StorageFile サムネイルと StorageFolder サムネイルの要求された最小サイズ (ピクセル単位)。
IStorageItemInformation オブジェクトにサムネイルが必要ない場合は、requestedSize を 0 に設定します。
こちらもご覧ください
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
適用対象
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
指定したクエリ結果で StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズとオプションを指定する、新しい FileInformationFactory オブジェクトを作成します。
public:
FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize, ThumbnailOptions thumbnailOptions);
FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize, ThumbnailOptions const& thumbnailOptions);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize, ThumbnailOptions thumbnailOptions);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger, thumbnailOptions As ThumbnailOptions)
パラメーター
- queryResult
- IStorageQueryResultBase
システム上のファイルとフォルダーのクエリの結果。
クエリ結果オブジェクトの詳細については、「 StorageFileQueryResult」、「 StorageFolderQueryResult」、「 StorageItemQueryResult」を参照してください。
- mode
- ThumbnailMode
StorageFile と StorageFolder に対して取得するサムネイル ビューの種類を示す 値です。
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
StorageFile サムネイルと StorageFolder サムネイルの要求された最小サイズ (ピクセル単位)。
IStorageItemInformation オブジェクトにサムネイルが必要ない場合は、requestedSize を 0 に設定します。
- thumbnailOptions
- ThumbnailOptions
サムネイル取得オプション。
JavaScript ListView コントロールまたは XAML ListView コントロールと GridView コントロールで FileInformationFactory を使用している場合は、ThumbnailOptions.ReturnOnlyIfCached を指定しないでください。このモードでは、コントロールにサムネイルが正しく設定されない可能性があるためです。
こちらもご覧ください
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
適用対象
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
指定したクエリ結果の StorageFile オブジェクトと StorageFolder オブジェクトに関する情報を取得し、オブジェクトに対して取得されるサムネイルの要求されたサイズとオプションを指定し、情報の読み込みを遅らせるかどうかを示す新しい FileInformationFactory オブジェクトを作成します。
public:
FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize, ThumbnailOptions thumbnailOptions, bool delayLoad);
FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize, ThumbnailOptions const& thumbnailOptions, bool const& delayLoad);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize, ThumbnailOptions thumbnailOptions, bool delayLoad);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions, delayLoad)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger, thumbnailOptions As ThumbnailOptions, delayLoad As Boolean)
パラメーター
- queryResult
- IStorageQueryResultBase
システム上のファイルとフォルダーのクエリの結果。
クエリ結果オブジェクトの詳細については、「 StorageFileQueryResult」、「 StorageFolderQueryResult」、「 StorageItemQueryResult」を参照してください。
- mode
- ThumbnailMode
StorageFile と StorageFolder に対して取得するサムネイル ビューの種類を示す 値です。
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
StorageFile サムネイルと StorageFolder サムネイルの要求された最小サイズ (ピクセル単位)。
IStorageItemInformation オブジェクトにサムネイルが必要ない場合は、requestedSize を 0 に設定します。
- thumbnailOptions
- ThumbnailOptions
サムネイル取得オプション。
JavaScript ListView コントロールまたは XAML ListView コントロールと GridView コントロールで FileInformationFactory を使用している場合は、ThumbnailOptions.ReturnOnlyIfCached を指定しないでください。このモードでは、コントロールにサムネイルが正しく設定されない可能性があるためです。
- delayLoad
-
Boolean
bool
True を指定すると、情報の読み込みが遅れます。それ以外の場合は false。 既定では、このオプションは false であり、遅延読み込みは使用されません。
delayLoad が true の場合、サムネイルを使用できるようになる前に FileInformationFactory が IStorageItemInformation オブジェクトを返す権限を与えます。 その後、サムネイルが使用可能になると、システムによって ThumbnailUpdated イベントが発生します。 遅延読み込みを使用することをお勧めします。アプリの応答性が向上するためです。
delayLoad が false の場合 (既定では)、システムは IStorageItemInformation オブジェクトを取得するためにより多くの時間を必要としますが、オブジェクトが取得された後は、キャッシュされたすべてのサムネイルに同期的にアクセスできます。 キャッシュされていないサムネイルは、 ThumbnailUpdated イベントに応答して非同期的にアクセスする必要があります。
こちらもご覧ください
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)