다음을 통해 공유


FileInformationFactory 생성자

정의

오버로드

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하는 새 FileInformationFactory 개체를 만듭니다.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고 개체에 대해 검색되는 썸네일의 요청된 크기를 지정하는 새 FileInformationFactory 개체를 만듭니다.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고 개체에 대해 검색되는 썸네일의 요청된 크기와 옵션을 지정하는 새 FileInformationFactory 개체를 만듭니다.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고, 개체에 대해 검색되는 썸네일의 요청된 크기와 옵션을 지정하고, 정보 로드를 지연할지 여부를 나타내는 새 FileInformationFactory 개체를 만듭니다.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하는 새 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, StorageFolderQueryResultStorageItemQueryResult를 참조하세요.

mode
ThumbnailMode

StorageFileStorageFolder에 대해 검색할 썸네일 보기의 유형을 나타내는 값입니다.

설명

쿼리가 SetThumbnailPrefetch 옵션을 지정한 경우 해당 옵션은 FileInformationFactory 생성자에서 요청된 옵션으로 재정의됩니다.

추가 정보

적용 대상

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고 개체에 대해 검색되는 썸네일의 요청된 크기를 지정하는 새 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, StorageFolderQueryResultStorageItemQueryResult를 참조하세요.

mode
ThumbnailMode

StorageFileStorageFolder에 대해 검색할 썸네일 보기의 유형을 나타내는 값입니다.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

StorageFileStorageFolder 썸네일의 요청된 최소 크기(픽셀)입니다.

IStorageItemInformation 개체에 썸네일이 필요하지 않은 경우 requestedSize를 0으로 설정합니다.

추가 정보

적용 대상

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고 개체에 대해 검색되는 썸네일의 요청된 크기와 옵션을 지정하는 새 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, StorageFolderQueryResultStorageItemQueryResult를 참조하세요.

mode
ThumbnailMode

StorageFileStorageFolder에 대해 검색할 썸네일 보기의 유형을 나타내는 값입니다.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

StorageFileStorageFolder 썸네일의 요청된 최소 크기(픽셀)입니다.

IStorageItemInformation 개체에 썸네일이 필요하지 않은 경우 requestedSize를 0으로 설정합니다.

thumbnailOptions
ThumbnailOptions

썸네일 검색 옵션입니다.

JavaScript ListView 또는 XAML ListView 및 GridView 컨트롤과 함께 FileInformationFactory를 사용하는 경우 이 모드로 인해 컨트롤이 미리 보기로 올바르게 채워지지 않을 수 있으므로 ThumbnailOptions.ReturnOnlyIfCached를 지정하지 마세요.

추가 정보

적용 대상

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)

지정된 쿼리 결과에서 StorageFileStorageFolder 개체에 대한 정보를 검색하고, 개체에 대해 검색되는 썸네일의 요청된 크기와 옵션을 지정하고, 정보 로드를 지연할지 여부를 나타내는 새 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, StorageFolderQueryResultStorageItemQueryResult를 참조하세요.

mode
ThumbnailMode

StorageFileStorageFolder에 대해 검색할 썸네일 보기의 유형을 나타내는 값입니다.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

StorageFileStorageFolder 썸네일의 요청된 최소 크기(픽셀)입니다.

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 이벤트에 대한 응답으로 비동기적으로 액세스해야 합니다.

추가 정보

적용 대상