SiteMapNode.GetImplicitResourceString(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據屬性 (Attribute) 名稱和用來追蹤 ResourceKey 的 SiteMapProvider 所指定之 SiteMapNode 屬性 (Property),取得當地語系化字串。
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
參數
- attributeName
- String
要當地語系化的 SiteMapNode 屬性。
傳回
表示當地語系化屬性的字串。 預設為 null
。
例外狀況
attributeName
為 null
。
備註
方法 GetImplicitResourceString 會在 屬性的 get 存取子 Title 、 Description 屬性和 屬性中定義的任何自訂屬性中 Attributes 叫用。 追蹤 SiteMapProvider 物件的提供者 SiteMapNode 必須將其 EnableLocalization 屬性設定為 true
GetImplicitResourceString ,才能呼叫 方法。 EnableLocalization如果 設定為 false
,則不會執行當地語系化,而且 GetImplicitResourceString 永遠不會呼叫 方法。
GetImplicitResourceString如果方法傳回不是空的 Title 字串,這會成為 、 Description 或 自訂屬性屬性的值。
方法 GetImplicitResourceString 會使用 屬性的值 ResourceKey 來當地語系化屬性。 ResourceKey如果未指定 ,則會 GetImplicitResourceString 傳 null
回 。
注意
類別 XmlSiteMapProvider 會強制限制 SiteMapNode 物件無法同時定義屬性的隱含資源運算式和明確資源運算式。 不過,自訂提供者實作可以選擇允許這兩者。