FileIO.WriteBufferAsync(IStorageFile, IBuffer) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe datos de un búfer en el archivo especificado.
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
Parámetros
- file
- IStorageFile
Archivo en el que se escribe el búfer de datos.
- buffer
- IBuffer
Búfer que contiene los datos que se van a escribir.
Devoluciones
No se devuelve ningún objeto o valor cuando se completa este método.
- Atributos
Ejemplos
El ejemplo de acceso a archivos muestra cómo usar WriteBufferAsync
para escribir datos de un búfer en un archivo.
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
}
En el ejemplo, file
es una variable local que contiene un storageFile que representa el archivo que se va a escribir.
Aunque los WriteBufferAsync
métodos no tienen un valor devuelto, todavía puede realizar tareas adicionales después de escribir el texto en el archivo, como se muestra en el ejemplo.