SiteMapNode.GetImplicitResourceString(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una cadena adaptada basándose en el nombre de atributo y en la propiedad ResourceKey que especifica el proveedor SiteMapProvider por el que se efectúa el seguimiento de SiteMapNode.
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
Atributo SiteMapNode que hay que adaptar.
Devoluciones
Cadena que representa el atributo adaptado. De manera predeterminada, es null
.
Excepciones
attributeName
es null
.
Comentarios
El GetImplicitResourceString método se invoca en el descriptor de acceso get de la Title propiedad, la Description propiedad y los atributos personalizados definidos en la Attributes propiedad . El SiteMapProvider proveedor por el que se realiza el seguimiento del SiteMapNode objeto debe tener su EnableLocalization propiedad establecida true
en para que se llame al GetImplicitResourceString método . Si se establece false
en EnableLocalization , la localización no se realiza y nunca se llama al GetImplicitResourceString método .
Si el GetImplicitResourceString método devuelve una cadena que no está vacía, se convierte en el valor de la Titlepropiedad de atributo personalizado , Descriptiono .
El GetImplicitResourceString método usa el valor de la ResourceKey propiedad para localizar el atributo . Si no se especifica , ResourceKey devuelve GetImplicitResourceString null
.
Nota
La XmlSiteMapProvider clase impone la restricción de que el SiteMapNode objeto no puede definir expresiones de recursos implícitas y expresiones de recursos explícitas para atributos. Sin embargo, una implementación de proveedor personalizada puede optar por permitir ambas.