SiteMapNode.GetImplicitResourceString(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma cadeia de caracteres localizada com base no nome do atributo e na propriedade ResourceKey especificada pelo SiteMapProvider pela qual o SiteMapNode é rastreado.
protected:
System::String ^ GetImplicitResourceString(System::String ^ attributeName);
protected string GetImplicitResourceString (string attributeName);
member this.GetImplicitResourceString : string -> string
Protected Function GetImplicitResourceString (attributeName As String) As String
Parâmetros
- attributeName
- String
O atributo SiteMapNode a ser localizado.
Retornos
Uma cadeia de caracteres que representa o atributo localizado. O padrão é null
.
Exceções
attributeName
é null
.
Comentários
O GetImplicitResourceString método é invocado no acessador get da Title propriedade, na Description propriedade e em todos os atributos personalizados definidos na Attributes propriedade. O SiteMapProvider provedor pelo qual o SiteMapNode objeto é rastreado deve ter sua EnableLocalization propriedade definida para true
o GetImplicitResourceString método a ser chamado. Se estiver EnableLocalization definido como false
, a localização não será executada e o GetImplicitResourceString método nunca será chamado.
Se o GetImplicitResourceString método retornar uma cadeia de caracteres que não está vazia, isso se tornará o valor da Titlepropriedade , Descriptionou atributo personalizado.
O GetImplicitResourceString método usa o valor da ResourceKey propriedade para localizar o atributo. Se o ResourceKey valor não for especificado, retornará null
GetImplicitResourceString .
Observação
A XmlSiteMapProvider classe impõe a restrição de que o SiteMapNode objeto não pode definir expressões de recurso implícitas e expressões de recurso explícitas para atributos. No entanto, uma implementação de provedor personalizado pode optar por permitir ambos.