ControlBuilder.HtmlDecodeLiterals Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina se a cadeia literal de um controlo HTML deve ser decodificada por HTML. Este método é chamado pelo framework de páginas ASP.NET.
public:
virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean
Devoluções
true se a cadeia literal de controlo HTML for decodificada; caso contrário, false.
Exemplos
O exemplo seguinte sobrepõe-se ao HtmlDecodeLiterals método para permitir a decodificação HTML de strings literais em qualquer controlo a que este construtor seja aplicado.
// Override the HtmlDecodeLiterals method to allow HTML
// decoding of literal strings in any controls this builder
// is applied to.
public override bool HtmlDecodeLiterals()
{
return true;
}
' Override the HtmlDecodeLiterals method to allow HTML
' decoding of literal strings in any controls this builder
' is applied to.
Public Overrides Function HtmlDecodeLiterals() As Boolean
Return True
End Function
Observações
Uma cadeia literal refere-se ao texto entre a etiqueta de abertura e a de fecho de um controlo HTML. A codificação HTML é quando o texto é convertido numa representação de strings que o navegador irá exibir em vez de interpretar como HTML. Caracteres como o ponto de interrogação (?), e ampersand (&), marca de barra (/) e espaços podem ser truncados ou corrompidos por alguns navegadores, pelo que esses caracteres têm de ser codificados quando aparecem em a etiquetas ou em cadeias de consulta.
O método HtmlDecodeLiterals é chamado pelo framework de páginas ASP.NET durante a análise sintática e não é pensado para ser chamado diretamente no teu código.