SiteMapNode.GetImplicitResourceString(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine lokalisierte Zeichenfolge basierend auf dem Attributnamen und ResourceKey der Eigenschaft ab, SiteMapNode die durch die SiteMapProvider Nachverfolgung angegeben wird.
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
Parameter
- attributeName
- String
Das SiteMapNode zu lokalisierende Attribut.
Gibt zurück
Eine Zeichenfolge, die das lokalisierte Attribut darstellt. Der Standardwert lautet null.
Ausnahmen
attributeName ist null.
Hinweise
Die GetImplicitResourceString Methode wird im Get-Accessor der Title Eigenschaft, der Description Eigenschaft und allen benutzerdefinierten Attributen aufgerufen, die in der Attributes Eigenschaft definiert sind. Der SiteMapProvider Anbieter, nach dem das SiteMapNode Objekt nachverfolgt wird, muss für die GetImplicitResourceString aufgerufene Methode seine EnableLocalization Eigenschaft festgelegt true haben. Wenn der EnableLocalization Wert auf false"Lokalisierung" festgelegt ist, wird die Lokalisierung nicht ausgeführt, und die GetImplicitResourceString Methode wird nie aufgerufen.
Wenn die GetImplicitResourceString Methode eine Zeichenfolge zurückgibt, die nicht leer ist, wird dies zum Wert der TitleEigenschaft des Benutzerdefinierten DescriptionAttributs oder des benutzerdefinierten Attributs.
Die GetImplicitResourceString Methode verwendet den Wert der ResourceKey Eigenschaft, um das Attribut zu lokalisieren. Wenn dies ResourceKey nicht angegeben ist, wird der GetImplicitResourceString Wert zurückgegeben null.
Hinweis
Die XmlSiteMapProvider Klasse legt die Einschränkung fest, die das SiteMapNode Objekt nicht sowohl implizite Ressourcenausdrücke als auch explizite Ressourcenausdrücke für Attribute definieren kann. Eine benutzerdefinierte Anbieterimplementierung kann jedoch beide zulassen.