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
Кодировка символов файла.
Возвращаемое значение
После завершения этого метода объект или значение не возвращаются.
- Атрибуты