Uri.ToString 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
virtual Platform::String ^ ToString() = ToString;
winrt::hstring ToString();
public string ToString();
function toString()
Public Function ToString () As String
返回
当前 Uri 的未转义规范表示形式。 除 #、?和 %外,所有字符均未转义。
实现
注解
此 ToString 实现适用于由 Uri 类实现的 IStringable 接口。 从 Windows 8.1 开始支持 IStringable,Windows Phone 8.1 中也提供。 ToString 实现的 IStringable 定义在字面上不是 Platform::Object 及其基本 API 的替代,但它确实会替换 ToString 行为。
对于 Windows 8 和 Windows Phone 8,URI 不实现 IStringable (它在) 不可用。 因此,Uri 的 ToString 方法仍然是由 Platform::Object 或 JavaScript“object”支持Windows 运行时实现的方法。 只有 Visual C++ 组件扩展 (C++/CX) 和 JavaScript 才可以看到 ToString API 来源的明显差异,你应将其视为实现细节,这与在任一情况下使用 ToString 的方式无关紧要。