이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

StorageFile.ReplaceWithStreamedFileAsync | replaceWithStreamedFileAsync Method

지정된 IStorageFile 개체가 참조한 파일의 내용을 새 데이터 스트림을 바꿉니다. 이 메서드는 스트림을 나타내는 StorageFile이 처음 액세스될 때 호출될 함수를 지정하여 응용 프로그램에서 요청 시 데이터를 생성하도록 합니다.

구문


Windows.Storage.StorageFile.replaceWithStreamedFileAsync(fileToReplace, dataRequested, thumbnail).done( /* 성공 및 오류 처리기 */ );

매개 변수

fileToReplace

유형: IStorageFile

새 데이터 스트림을 쓸 파일(IStorageFile 형식)입니다.

dataRequested

유형: StreamedFileDataRequestedHandler

반환되는 StorageFile이 먼저 액세스될 때 호출되는 함수입니다. 이 함수는 반환된 StorageFile로 표현되는 데이터 스트림을 생성하며 응용 프로그램에서 생성할 때 파일의 내용을 작성하는 대신에 요청 시 데이터를 생성하게 합니다.

thumbnail

유형: IRandomAccessStreamReference

만들 StorageFile에 대한 축소판 이미지입니다.

고품질 축소판 그림의 경우 이 축소판 그림의 한 쪽 가장자리는 1024 픽셀 이상이어야 합니다.

반환 값

유형: IAsyncOperation<StorageFile>

이 메서드가 성공적으로 완료되면 새 데이터 스트림을 나타내는 StorageFile 개체가 반환됩니다. 따라서 교체되도록 지정된 파일(IStorageFile 형식) 대신에 파일 내용에 액세스하는 데 이 StorageFile 개체를 사용해야 합니다.

설명

이 메서드를 사용하면 데이터가 필요할 때까지(처음 액세스할 때) 데이터를 생성하는 비용이 많이 드는 작업을 지연시킬 수 있습니다. 따라서 데이터를 생성하는 동안 사용자 상호 작용에서 불필요한 지연이 발생하지 않습니다.

Windows Phone 8

이 API는 구현되어 있지 않으므로 호출할 경우 예외가 throw됩니다. Windows Phone 런타임 API를 참조하십시오.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8[구현되지 않음, 설명 참조]

네임스페이스

Windows.Storage
Windows::Storage [C++]

메타데이터

Windows.winmd

참고 항목

StorageFile

 

 

표시:
© 2015 Microsoft