FileIO.WriteBufferAsync(IStorageFile, IBuffer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將資料從緩衝區寫入指定的檔案。
public:
static IAsyncAction ^ WriteBufferAsync(IStorageFile ^ file, IBuffer ^ buffer);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncAction WriteBufferAsync(IStorageFile const& file, IBuffer const& buffer);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction WriteBufferAsync(IStorageFile file, IBuffer buffer);
function writeBufferAsync(file, buffer)
Public Shared Function WriteBufferAsync (file As IStorageFile, buffer As IBuffer) As IAsyncAction
參數
- file
- IStorageFile
寫入資料緩衝區的檔案。
- buffer
- IBuffer
包含要寫入之資料的緩衝區。
傳回
這個方法完成時不會傳回任何物件或值。
- 屬性
範例
檔案 存取範例 示範如何使用 WriteBufferAsync
將資料從緩衝區寫入檔案。
try
{
if (file != null)
{
IBuffer buffer = CryptographicBuffer.GenerateRandom(10);
await FileIO.WriteBufferAsync(file, buffer);
// Perform additional tasks after file is written
}
}
// Handle errors with catch blocks
catch (FileNotFoundException)
{
// For example, handle file not found
}
在此範例中, file
是區域變數,其中包含代表要寫入之檔案的 StorageFile 。
WriteBufferAsync
雖然方法沒有傳回值,但您仍然可以在將文字寫入檔案之後執行其他工作,如範例所示。