PathIO.WriteTextAsync Метод

Определение

Перегрузки

WriteTextAsync(String, String)

Записывает текст в файл по указанному пути или универсальному коду ресурса (URI).

WriteTextAsync(String, String, UnicodeEncoding)

Записывает текст в файл по указанному пути или универсальному коду ресурса (URI), используя указанную кодировку символов.

WriteTextAsync(String, String)

Записывает текст в файл по указанному пути или универсальному коду ресурса (URI).

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

Параметры

absolutePath
String

Platform::String

winrt::hstring

Путь к файлу, в который записывается текст.

contents
String

Platform::String

winrt::hstring

Текст для записи.

Возвращаемое значение

После завершения этого метода объект или значение не возвращаются.

Атрибуты

Примеры

В этом примере показано, как использовать [writeTextAsync(absolutePath, contents) для записи произвольного текста в файл по пути в absoluteFilePath, как показано ниже:

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

Хотя методы writeTextAsync не имеют возвращаемого значения, вы по-прежнему можете использовать параметр then или done для объявления функции и выполнения дополнительных задач после записи текста в файл, как показано в примере.

Комментарии

Этот метод пытается автоматически определить кодировку файла на основе наличия меток порядка байтов. Если кодирование не удается обнаружить, используется кодировка, указанная вызывающим объектом в перегрузке метода.

См. также раздел

Применяется к

WriteTextAsync(String, String, UnicodeEncoding)

Записывает текст в файл по указанному пути или универсальному коду ресурса (URI), используя указанную кодировку символов.

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

Параметры

absolutePath
String

Platform::String

winrt::hstring

Путь к файлу, в который записывается текст.

contents
String

Platform::String

winrt::hstring

Текст для записи.

encoding
UnicodeEncoding

Кодировка символов файла.

Возвращаемое значение

После завершения этого метода объект или значение не возвращаются.

Атрибуты

См. также раздел

Применяется к