PathIO.WriteTextAsync Methode

Definition

Überlädt

WriteTextAsync(String, String)

Schreibt Text in die Datei unter dem angegebenen Pfad oder dem angegebenen URI (Uniform Resource Identifier).

WriteTextAsync(String, String, UnicodeEncoding)

Schreibt Text in die Datei am angegebenen Pfad oder am angegebenen URI (Uniform Resource Identifier) unter Verwendung der angegebenen Zeichencodierung.

WriteTextAsync(String, String)

Schreibt Text in die Datei unter dem angegebenen Pfad oder dem angegebenen URI (Uniform Resource Identifier).

public:
 static IAsyncAction ^ WriteTextAsync(Platform::String ^ absolutePath, Platform::String ^ contents);
/// [Windows.Foundation.Metadata.Overload("WriteTextAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction WriteTextAsync(winrt::hstring const& absolutePath, winrt::hstring const& contents);
[Windows.Foundation.Metadata.Overload("WriteTextAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction WriteTextAsync(string absolutePath, string contents);
function writeTextAsync(absolutePath, contents)
Public Shared Function WriteTextAsync (absolutePath As String, contents As String) As IAsyncAction

Parameter

absolutePath
String

Platform::String

winrt::hstring

Der Pfad der Datei, in die der Text geschrieben wird.

contents
String

Platform::String

winrt::hstring

Der zu schreibende Text.

Gibt zurück

Nach Abschluss dieser Methode wird kein Objekt oder Wert zurückgegeben.

Attribute

Beispiele

In diesem Beispiel wird gezeigt, wie Sie [writeTextAsync(absolutePath, contents) verwenden, um beliebigen Text in eine Datei am Pfad in absoluteFilePathzu schreiben, wie folgt:

Windows.Storage.FileIO.writeTextAsync(absoluteFilePath, "Swift as a shadow").then(function () {
    // Add code to do something after the text is written to the file
});

Obwohl die writeTextAsync-Methoden keinen Rückgabewert haben, können Sie weiterhin dann oder done verwenden, um eine Funktion zu deklarieren und zusätzliche Aufgaben auszuführen, nachdem der Text in die Datei geschrieben wurde, wie im Beispiel gezeigt.

Hinweise

Diese Methode versucht, die Codierung einer Datei basierend auf dem Vorhandensein von Bytereihenfolgemarkierungen automatisch zu erkennen. Wenn keine Codierung erkannt werden kann, wird die vom Aufrufer in der Methodenüberladung angegebene Codierung verwendet.

Weitere Informationen

Gilt für:

WriteTextAsync(String, String, UnicodeEncoding)

Schreibt Text in die Datei am angegebenen Pfad oder am angegebenen URI (Uniform Resource Identifier) unter Verwendung der angegebenen Zeichencodierung.

public:
 static IAsyncAction ^ WriteTextAsync(Platform::String ^ absolutePath, Platform::String ^ contents, UnicodeEncoding encoding);
/// [Windows.Foundation.Metadata.Overload("WriteTextWithEncodingAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction WriteTextAsync(winrt::hstring const& absolutePath, winrt::hstring const& contents, UnicodeEncoding const& encoding);
[Windows.Foundation.Metadata.Overload("WriteTextWithEncodingAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction WriteTextAsync(string absolutePath, string contents, UnicodeEncoding encoding);
function writeTextAsync(absolutePath, contents, encoding)
Public Shared Function WriteTextAsync (absolutePath As String, contents As String, encoding As UnicodeEncoding) As IAsyncAction

Parameter

absolutePath
String

Platform::String

winrt::hstring

Der Pfad der Datei, in die der Text geschrieben wird.

contents
String

Platform::String

winrt::hstring

Der zu schreibende Text.

encoding
UnicodeEncoding

Die Zeichencodierung der Datei.

Gibt zurück

Nach Abschluss dieser Methode wird kein Objekt oder Wert zurückgegeben.

Attribute

Weitere Informationen

Gilt für: