FileIO.WriteBufferAsync(IStorageFile, IBuffer) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis data dari buffer ke file yang ditentukan.
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
Parameter
- file
- IStorageFile
File tempat buffer data ditulis.
- buffer
- IBuffer
Buffer yang berisi data untuk ditulis.
Mengembalikan
Tidak ada objek atau nilai yang dikembalikan ketika metode ini selesai.
- Atribut
Contoh
Sampel Akses File memperlihatkan kepada Anda cara menggunakan WriteBufferAsync
untuk menulis data dari buffer ke file.
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
}
Dalam contoh, file
adalah variabel lokal yang berisi StorageFile yang mewakili file untuk ditulis.
WriteBufferAsync
Meskipun metode tidak memiliki nilai pengembalian, Anda masih dapat melakukan tugas tambahan setelah teks ditulis ke file, seperti yang ditunjukkan contoh.