SiteMapNode.GetImplicitResourceString(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una stringa localizzata in base al nome dell'attributo e alla proprietà ResourceKey specificata dall'elemento SiteMapProvider che tiene traccia dell'elemento 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
Parametri
- attributeName
- String
Attributo SiteMapNode da localizzare.
Restituisce
Stringa che rappresenta l'attributo localizzato. Il valore predefinito è null
.
Eccezioni
attributeName
è null
.
Commenti
Il GetImplicitResourceString metodo viene richiamato nella funzione di accesso get della Title proprietà, della Description proprietà e degli attributi personalizzati definiti nella Attributes proprietà. Il SiteMapProvider provider in base al quale l'oggetto SiteMapNode viene monitorato deve avere la relativa EnableLocalization proprietà impostata su true
per la chiamata al GetImplicitResourceString metodo. Se l'oggetto EnableLocalization è impostato su false
, la localizzazione non viene eseguita e il GetImplicitResourceString metodo non viene mai chiamato.
Se il GetImplicitResourceString metodo restituisce una stringa non vuota, questo diventa il valore della Titleproprietà attributo , Descriptiono personalizzata.
Il GetImplicitResourceString metodo usa il valore della proprietà per localizzare l'attributo ResourceKey . Se l'oggetto ResourceKey non è specificato, restituisce GetImplicitResourceString null
.
Nota
La XmlSiteMapProvider classe impone la restrizione che l'oggetto SiteMapNode non può definire sia espressioni di risorsa implicite che espressioni di risorse esplicite per gli attributi. Tuttavia, un'implementazione del provider personalizzato può scegliere di consentire entrambi.