Compartilhar via


SPHttpUtility.UrlPathEncode method (String, Boolean, Boolean, TextWriter)

Codifica a parte do caminho especificado de uma URL para transmissão HTTP e o acrescenta ao fluxo de saída especificado.

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Shared Sub UrlPathEncode ( _
    urlToEncode As String, _
    allowHashParameter As Boolean, _
    encodeUnicodeCharacters As Boolean, _
    output As TextWriter _
)
'Uso
Dim urlToEncode As String
Dim allowHashParameter As Boolean
Dim encodeUnicodeCharacters As Boolean
Dim output As TextWriterSPHttpUtility.UrlPathEncode(urlToEncode, _
    allowHashParameter, encodeUnicodeCharacters, _
    output)
public static void UrlPathEncode(
    string urlToEncode,
    bool allowHashParameter,
    bool encodeUnicodeCharacters,
    TextWriter output
)

Parâmetros

  • urlToEncode
    Type: System.String

    Uma seqüência de caracteres que contém o caminho.

  • allowHashParameter
    Type: System.Boolean

    true para especificar que a operação de decodificação pode incluir um parâmetro de hash; Caso contrário, false.

  • encodeUnicodeCharacters
    Type: System.Boolean

    true para codificar caracteres Unicode; Caso contrário, false.

  • output
    Type: System.IO.TextWriter

    Um objeto T:System.IO.TextWriter que representa o fluxo de saída ao qual adicionar o caminho codificado.

Comentários

Esse método codifica os caracteres a seguir no parâmetro urlToEncode até o primeiro caractere '2 _': (0-31), caracteres de controle ' ',' "', '%', '& lt;','& gt; ',' \ ', '&' e caracteres maiores que 0x7F.

Se allowHashParameter for true, esse método pára no primeiro caractere '#'.

Ver também

Referência

SPHttpUtility class

SPHttpUtility members

UrlPathEncode overload

Microsoft.SharePoint.Utilities namespace