次の方法で共有


FileInformationFactory コンストラクター

定義

オーバーロード

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

StorageFileStorageFolder に対して取得するサムネイル ビューの種類を示す 値です。

注釈

クエリで SetThumbnailPrefetch オプションが指定されている場合、これらのオプションは FileInformationFactory コンストラクターのいずれかで要求されたオプションによってオーバーライドされます。

こちらもご覧ください

適用対象

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

StorageFileStorageFolder に対して取得するサムネイル ビューの種類を示す 値です。

requestedThumbnailSize
UInt32

unsigned int

uint32_t

StorageFile サムネイルと StorageFolder サムネイルの要求された最小サイズ (ピクセル単位)。

IStorageItemInformation オブジェクトにサムネイルが必要ない場合は、requestedSize を 0 に設定します。

こちらもご覧ください

適用対象

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

StorageFileStorageFolder に対して取得するサムネイル ビューの種類を示す 値です。

requestedThumbnailSize
UInt32

unsigned int

uint32_t

StorageFile サムネイルと StorageFolder サムネイルの要求された最小サイズ (ピクセル単位)。

IStorageItemInformation オブジェクトにサムネイルが必要ない場合は、requestedSize を 0 に設定します。

thumbnailOptions
ThumbnailOptions

サムネイル取得オプション。

JavaScript ListView コントロールまたは XAML ListView コントロールと GridView コントロールで FileInformationFactory使用している場合は、ThumbnailOptions.ReturnOnlyIfCached を指定しないでください。このモードでは、コントロールにサムネイルが正しく設定されない可能性があるためです。

こちらもご覧ください

適用対象

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

StorageFileStorageFolder に対して取得するサムネイル ビューの種類を示す 値です。

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 の場合、サムネイルを使用できるようになる前に FileInformationFactoryIStorageItemInformation オブジェクトを返す権限を与えます。 その後、サムネイルが使用可能になると、システムによって ThumbnailUpdated イベントが発生します。 遅延読み込みを使用することをお勧めします。アプリの応答性が向上するためです。

delayLoad が false の場合 (既定では)、システムは IStorageItemInformation オブジェクトを取得するためにより多くの時間を必要としますが、オブジェクトが取得された後は、キャッシュされたすべてのサムネイルに同期的にアクセスできます。 キャッシュされていないサムネイルは、 ThumbnailUpdated イベントに応答して非同期的にアクセスする必要があります。

こちらもご覧ください

適用対象