FileIO.WriteBufferAsync(IStorageFile, IBuffer) Metode

Definisi

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.

Berlaku untuk