FileIO.WriteBufferAsync(IStorageFile, IBuffer) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt Daten aus einem Puffer in die angegebene Datei.
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
Die Datei, in die der Datenpuffer geschrieben wird.
- buffer
- IBuffer
Der Puffer, der die zu schreibenden Daten enthält.
Gibt zurück
Nach Abschluss dieser Methode wird kein Objekt oder Wert zurückgegeben.
- Attribute
Beispiele
Im Dateizugriffsbeispiel wird gezeigt, wie Sie mit WriteBufferAsync
Daten aus einem Puffer in eine Datei schreiben.
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
}
Im Beispiel ist eine lokale Variable, file
die eine StorageFile-Datei enthält, die die zu schreibende Datei darstellt.
Obwohl die WriteBufferAsync
Methoden keinen Rückgabewert haben, können Sie dennoch zusätzliche Aufgaben ausführen, nachdem der Text in die Datei geschrieben wurde, wie im Beispiel gezeigt.