This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

SiteMapNode.GetExplicitResourceString أسلوب

Visual Studio 2010

قم باسترداد سلسلة مترجمة يستند إلى SiteMapNodeالسمة سلسلة افتراضية للعودة في حالة عدم وجود موارد ترجمة هو، وقيمة منطقية تشير إلى ما إذا كنت تريد أن يقوم بطرح استثناء في حالة عدم وجود مورد هو العثور تشغيل.

مساحة الاسم:  System.Web
التجميع:  System.Web (في System.Web.dll)

protected string GetExplicitResourceString(
	string attributeName,
	string defaultValue,
	bool throwIfNotFound
)

المعلمات

attributeName
النوع: System.String
SiteMapNode سمة إلى ترجمة.
defaultValue
النوع: System.String
القيمة افتراضية لإرجاع حالة مورد مطابق هو غير موجود.
throwIfNotFound
النوع: System.Boolean
true الإلقاءInvalidOperationException، إذا تم تعريف مورد واضحattributeName,defaultValueهوnull، و قيمة بلغات أخرى غير تم العثور عليه؛ وإلا،false.

القيمة المُرجعة

النوع: System.String
سلسلة أحرف يمثل سمة المترجمة.

استثناء:شرط
ArgumentNullException

attributeName هو null.

InvalidOperationException

غير موجود كائن مورد مطابق و throwIfNotFoundهو true.

GetExplicitResourceString أسلوب هو استدعاؤها في getأسلوب استرجاع قيمة من Titleخاصية، Descriptionخاصية أية السمات مخصصة التي تم تعريفها في Attributesخاصية. SiteMapProvider الكائن الذي SiteMapNodeيتم تعقب يجب أن يكون به EnableLocalizationتعيين خاصية إلى trueGetExplicitResourceStringالأسلوب إرجاع سلسلة مترجمة. إذا EnableLocalizationهو التعيين إلى false، لن يتم إجراء الترجمة و GetExplicitResourceStringلم يتم استدعاء أسلوب.

Title الخاصية، Descriptionالخاصية، و أية سمات مخصصة التي تم تعريفها في Attributesاستدعاء خاصية لأول مرة GetImplicitResourceStringالأسلوب. إذا كانت تقوم بإرجاع null، GetExplicitResourceStringأسلوب هو استدعاء مع defaultValueمعينة إلى القيمة القيمة افتراضية من تعبير مورد واضح (بافتراض تعريف واحد) و throwIfNotFoundمعينة إلى true.

ملاحظةملاحظة

XmlSiteMapProvider فئة يفرض التقييد الذي SiteMapNodeلا يمكن تعريف الكائن كلاهما التعبيرات المورد الضمني وتعبيرات مورد واضح للسمات. ومع ذلك، يمكنك اختيار تنفيذ موفر ما cusإلىm إلى السماح لكل منهما.

GetExplicitResourceString أسلوب يستخدم NameValueCollectionمفاتيح مجموعة من الموارد التي SiteMapNodeكائن تمت تهيئة مع. إذا لم يتم تحديد مجموعة من مفاتيح مورد، GetExplicitResourceStringإرجاع null.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: