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.StringUma seqüência de caracteres que contém o caminho.
allowHashParameter
Type: System.Booleantrue para especificar que a operação de decodificação pode incluir um parâmetro de hash; Caso contrário, false.
encodeUnicodeCharacters
Type: System.Booleantrue para codificar caracteres Unicode; Caso contrário, false.
output
Type: System.IO.TextWriterUm 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 '#'.