SiteMapNode.GetImplicitResourceString(String) 메서드

정의

ResourceKey를 추적하는 SiteMapProvider에 의해 지정된 SiteMapNode 속성과 특성 이름을 기반으로 지역화된 문자열을 가져옵니다.Gets a localized string based on the attribute name and ResourceKey property that is specified by the SiteMapProvider by which the SiteMapNode is tracked.

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 특성입니다.The SiteMapNode attribute to localize.

반환

String

지역화된 특성을 나타내는 문자열입니다.A string representing the localized attribute. 기본값은 null입니다.The default is null.

예외

attributeNamenull입니다.attributeName is null.

설명

GetImplicitResourceString 의 get 접근자 메서드가 호출 되는 Title 속성을 Description 속성과에 정의 된 모든 사용자 지정 특성은 Attributes 속성.The GetImplicitResourceString method is invoked in the get accessor of the Title property, the Description property, and any custom attributes that are defined in the Attributes property. SiteMapProvider 사용 되는 공급자는 SiteMapNode 개체를 추적 있어야 해당 EnableLocalization 속성이로 설정 true 에 대 한는 GetImplicitResourceString 메서드를 호출할 수.The SiteMapProvider provider by which the SiteMapNode object is tracked must have its EnableLocalization property set to true for the GetImplicitResourceString method to be called. 경우는 EnableLocalization 로 설정 된 false, 지역화 수행 되지 않습니다 및 GetImplicitResourceString 메서드 호출 되지 않습니다.If the EnableLocalization is set to false, localization is not performed and the GetImplicitResourceString method is never called.

경우는 GetImplicitResourceString 비어 있지 않은 문자열을 반환 하는 메서드의 값이 됩니다 합니다 Title, Description, 또는 사용자 지정 특성의 속성입니다.If the GetImplicitResourceString method returns a string that is not empty, this becomes the value of the Title, Description, or custom attribute property.

합니다 GetImplicitResourceString 의 값을 사용 하는 메서드는 ResourceKey 특성을 지역화 하는 속성입니다.The GetImplicitResourceString method uses the value of the ResourceKey property to localize the attribute. 경우는 ResourceKey 지정 하지 않으면 합니다 GetImplicitResourceString 반환 null합니다.If the ResourceKey is not specified, the GetImplicitResourceString returns null.

참고

XmlSiteMapProvider 클래스에 제한을 적용 하는 SiteMapNode 개체는 암시적 리소스 식 및 특성에 대 한 명시적인 리소스 식을 정의할 수 없습니다.The XmlSiteMapProvider class imposes the restriction that the SiteMapNode object cannot define both implicit resource expressions and explicit resource expressions for attributes. 그러나 사용자 지정 공급자 구현 모두를 허용 하도록 선택할 수 있습니다.However, a custom provider implementation can choose to allow both.

적용 대상

추가 정보