FileIO.WriteBufferAsync(IStorageFile, IBuffer) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.