Uri.MakeRelative(Uri) 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.
Cuidado
Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri) instead.
Cuidado
The method has been deprecated. Please use MakeRelativeUri(Uri uri). https://go.microsoft.com/fwlink/?linkid=14202
Cuidado
Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri).
Cuidado
The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202
Determina a diferença entre duas Uri instâncias.
public:
System::String ^ MakeRelative(Uri ^ toUri);
[System.Obsolete("Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri) instead.")]
public string MakeRelative(Uri toUri);
[System.Obsolete("The method has been deprecated. Please use MakeRelativeUri(Uri uri). https://go.microsoft.com/fwlink/?linkid=14202")]
public string MakeRelative(Uri toUri);
[System.Obsolete("Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri).")]
public string MakeRelative(Uri toUri);
[System.Obsolete("The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202")]
public string MakeRelative(Uri toUri);
public string MakeRelative(Uri toUri);
[<System.Obsolete("Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri) instead.")>]
member this.MakeRelative : Uri -> string
[<System.Obsolete("The method has been deprecated. Please use MakeRelativeUri(Uri uri). https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.MakeRelative : Uri -> string
[<System.Obsolete("Uri.MakeRelative has been deprecated. Use MakeRelativeUri(Uri uri).")>]
member this.MakeRelative : Uri -> string
[<System.Obsolete("The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.MakeRelative : Uri -> string
member this.MakeRelative : Uri -> string
Public Function MakeRelative (toUri As Uri) As String
Parâmetros
- toUri
- Uri
O URI a ser comparado ao URI atual.
Retornos
Se o nome do host e o esquema dessa instância de URI e toUri forem os mesmos, esse método retornará um String URI relativo que, quando acrescentado à instância atual do URI, produzirá o toUri parâmetro.
Se o nome do host ou esquema for diferente, esse método retornará um String que representa o toUri parâmetro.
- Atributos
Exceções
toUri é null.
Essa instância representa um URI relativo e esse método é válido apenas para URIs absolutas.
Comentários
A tabela a seguir mostra a instância toUride URI e os resultados da chamada MakeRelative.
| Instância de URI atual | toUri |
Valor de devolução |
|---|---|---|
http://www.contoso.com/ |
http://www.contoso.com/test/test.htm |
test/test.htm |
http://www.contoso.com/test1/ |
http://www.contoso.com/ |
../ |
http://www.contoso.com:8000/ |
http://www.contoso.com/test/test.htm |
http://www.contoso.com/test/test.htm |
http://username@www.contoso.com/ |
http://www.contoso.com/test1/test1.txt |
test1/test1.txt |
As informações do usuário, se presentes no URI, são ignoradas.