HttpUtility.UrlKeyValueEncode método (String, String, TextWriter)
Codifica uma chave de cadeia de caracteres e um valor para uso em uma cadeia de caracteres de consulta de URL e, em seguida, anexa-o para o fluxo de saída especificado.
Namespace: Microsoft.SharePoint.Client.Utilities
Assembly: Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)
Sintaxe
'Declaração
Public Shared Sub UrlKeyValueEncode ( _
keyToEncode As String, _
valueToEncode As String, _
output As TextWriter _
)
'Uso
Dim keyToEncode As String
Dim valueToEncode As String
Dim output As TextWriter
HttpUtility.UrlKeyValueEncode(keyToEncode, _
valueToEncode, output)
public static void UrlKeyValueEncode(
string keyToEncode,
string valueToEncode,
TextWriter output
)
Parâmetros
keyToEncode
Tipo: System.StringA cadeia de caracteres chave para ser codificado.
valueToEncode
Tipo: System.StringA cadeia de caracteres de valor a ser codificado.
output
Tipo: System.IO.TextWriterUm objeto de TextWriter que representa o fluxo de saída ao qual deseja adicionar a chave codificada ou valor.
Comentários
Use o método UrlKeyValueEncode(Guid) para codificar uma URL que você está construindo em vez de passar uma URL existente, por exemplo, uma URL que foi inserida pelo usuário.
Para codificar a cadeia especificada para ser usado como um valor de atributo atributos de tipo de URL, use o método HtmlUrlAttributeEncode() .
Para codificar uma cadeia de caracteres HTML, use o método HtmlEncode(String) .
Este método processa o caractere '=' juntamente com a chave codificado e a cadeia de caracteres de valor para o fluxo de saída. No entanto, você ainda precisa renderizar o '?' e 'e' caracteres por conta própria.