PathIO.WriteTextAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
文件的字符编码。
返回
此方法完成后,不会返回任何对象或值。
- 属性