Uri.ToString Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public:
virtual Platform::String ^ ToString() = ToString;
winrt::hstring ToString();
public string ToString();
function toString()
Public Function ToString () As String
Retornos
A representação canônica sem escape do URI atual. Todos os caracteres não têm escape, exceto #, ?, e %.
Implementações
Comentários
Essa implementação de ToString é para a interface IStringable , conforme implementado pela classe Uri . O IStringable tem suporte a partir do Windows 8.1 e também está disponível no Windows Phone 8.1. A definição IStringable da implementação de ToString não é literalmente uma substituição de Platform::Object e sua API base, mas substitui o comportamento ToString .
Para o Windows 8 e o Windows Phone 8, o Uri não implementa IStringable (não está disponível). Portanto, o método ToString de Uri continua sendo aquele implementado pelo suporte a "objeto" Platform::Object ou JavaScript para Windows Runtime. A diferença aparente na origem da API ToString só é visível para extensões de componente do Visual C++ (C++/CX) e JavaScript, e você deve considerá-la como um detalhe de implementação que não importa tanto quanto como você usa ToString em ambos os casos.