SiteMapNode.GetExplicitResourceString(String, String, Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지역화할 SiteMapNode 특성, 리소스가 없는 경우 반환할 기본 문자열 및 리소스가 없는 경우 예외를 throw할지 여부를 나타내는 부울 값을 기반으로 지역화된 문자열을 검색합니다.
protected:
System::String ^ GetExplicitResourceString(System::String ^ attributeName, System::String ^ defaultValue, bool throwIfNotFound);
protected string GetExplicitResourceString (string attributeName, string defaultValue, bool throwIfNotFound);
member this.GetExplicitResourceString : string * string * bool -> string
Protected Function GetExplicitResourceString (attributeName As String, defaultValue As String, throwIfNotFound As Boolean) As String
매개 변수
- attributeName
- String
지역화할 SiteMapNode 특성입니다.
- defaultValue
- String
일치하는 리소스가 없는 경우 반환할 기본값입니다.
- throwIfNotFound
- Boolean
attributeName
에 대해 명시적 리소스가 정의되어 있고 defaultValue
가 true
이고 지역화된 값이 없는 경우 InvalidOperationException을 throw하려면 null
이고, 그렇지 않으면 false
입니다.
반환
지역화된 특성을 나타내는 문자열입니다.
예외
attributeName
이(가) null
인 경우
일치하는 리소스 개체를 찾을 수 없고 throwIfNotFound
가 true
인 경우
설명
GetExplicitResourceString 메서드가 호출 되는 get
의 접근자는 Title 속성인을 Description 속성과에 정의 된 모든 사용자 지정 특성은 Attributes 속성. 합니다 SiteMapProvider 개체를 SiteMapNode 추적 됩니다 있어야 해당 EnableLocalization 속성이로 설정 true
에 대 한는 GetExplicitResourceString 지역화 된 문자열을 반환 하는 방법. 경우는 EnableLocalization 로 설정 된 false
, 지역화 수행 되지 않습니다 및 GetExplicitResourceString 메서드 호출 되지 않습니다.
Title 속성을 Description 속성과에 정의 된 모든 사용자 지정 특성을 Attributes 속성 먼저 호출를 GetImplicitResourceString 메서드. 반환 하는 경우 null
는 GetExplicitResourceString 메서드가 호출 됩니다 defaultValue
(정의 된 것으로 가정) 명시적 리소스 식이에서 기본값의 값으로 설정 하 고 throwIfNotFound
로 true
합니다.
참고
XmlSiteMapProvider 클래스에 제한을 적용 하는 SiteMapNode 개체는 암시적 리소스 식 및 특성에 대 한 명시적인 리소스 식을 정의할 수 없습니다. 그러나 사용자 지정 공급자 구현 모두를 허용 하도록 선택할 수 있습니다.
합니다 GetExplicitResourceString 메서드를 NameValueCollection 컬렉션 리소스의 키를 SiteMapNode 개체를 초기화 합니다. 리소스 키의 컬렉션을 지정 하지 않은 경우는 GetExplicitResourceString 반환 null
합니다.