Compartilhar via


SPHttpUtility.HtmlUrlAttributeEncode method (String, TextWriter)

Codifica a cadeia de caracteres especificada para ser usado como um valor de atributo para atributos de tipo de URL, como o atributo de href de uma marca de âncora ou o atributo de src de uma marca de imagem 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 HtmlUrlAttributeEncode ( _
    urlAttributeToEncode As String, _
    output As TextWriter _
)
'Uso
Dim urlAttributeToEncode As String
Dim output As TextWriterSPHttpUtility.HtmlUrlAttributeEncode(urlAttributeToEncode, _
    output)
public static void HtmlUrlAttributeEncode(
    string urlAttributeToEncode,
    TextWriter output
)

Parâmetros

  • urlAttributeToEncode
    Type: System.String

    A seqüência de caracteres para codificar.

  • output
    Type: System.IO.TextWriter

    Um objeto T:System.IO.TextWriter que representa o fluxo de saída no qual acrescentar a seqüência de caracteres codificada.

Exceptions

Exception Condition
ArgumentException

O protocolo do parâmetro da URL não é permitido.

Comentários

O método HtmlUrlAttributeEncode verifica o protocolo de URL e, se a URL for relativa ou tiver um protocolo permitido, codifica a cadeia de caracteres para ser usado como um valor de atributo. Ele codifica a cadeia de caracteres de consulta ou o caminho da URL. Se você estiver criando uma URL, chame UrlPathEncode e UrlKeyValueEncode separadamente antes de chamar este método.

Ver também

Referência

SPHttpUtility class

SPHttpUtility members

HtmlUrlAttributeEncode overload

Microsoft.SharePoint.Utilities namespace