FileIO.WriteBufferAsync(IStorageFile, IBuffer) Metodo

Definizione

Scrive i dati da un buffer al file specificato.

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

Parametri

file
IStorageFile

File a cui viene scritto il buffer dei dati.

buffer
IBuffer

Buffer contenente i dati da scrivere.

Restituisce

Nessun oggetto o valore viene restituito al completamento di questo metodo.

Attributi

Esempio

L'esempio di Accesso file illustra come usare WriteBufferAsync per scrivere dati da un buffer a un 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
}

Nell'esempio è file una variabile locale che contiene un File di archiviazione che rappresenta il file da scrivere.

Anche se i WriteBufferAsync metodi non hanno un valore restituito, è comunque possibile eseguire attività aggiuntive dopo che il testo viene scritto nel file, come illustrato nell'esempio.

Si applica a