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.

VirtualPathUtility.IsAppRelative أسلوب

Visual Studio 2010

إرجاع القيمة منطقية تشير فيما إذا كان المحدد مسار ظاهري هو نسبة إلى تطبيق.

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

public static bool IsAppRelative(
	string virtualPath
)

المعلمات

virtualPath
النوع: System.String
ظاهري للتحقق من مسار.

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

النوع: System.Boolean
true ifvirtualPathهو نسبي إلى تطبيق؛ وإلا،false.

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

virtualPath هو null.

مسار ظاهري يمكن أن تكون مجرد عامل الجذر (التلدة [~])، أو أنه يمكن أن تبدأ بعامل التشغيل الجذر. إذا virtualPathهو null، ArgumentNullExceptionيظهر ‏‏ استثناء. إذا virtualPathهو سلسلة فارغ ("")، IsAppRelativeالأسلوب بإرجاع false.

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

"~ filename " is not a valid virtual path and returns false for the IsAppRelative method.

يوضح المثال تعليمات برمجية التالي كيفية استخدام IsAbsolute، IsAppRelative، و ToAppRelativeالأساليب.


StringBuilder sb2 = new StringBuilder();
String pathstring1 = Context.Request.CurrentExecutionFilePath.ToString();
sb2.Append("Current Executing File Path = " + pathstring1.ToString() + "<br />");
sb2.Append("Is Absolute = " + VirtualPathUtility.IsAbsolute(pathstring1).ToString() + "<br />");
sb2.Append("Is AppRelative = " + VirtualPathUtility.IsAppRelative(pathstring1).ToString() + "<br />");
sb2.Append("Make AppRelative = " + VirtualPathUtility.ToAppRelative(pathstring1).ToString() + "<br />");
Response.Write(sb2.ToString());


نظام التشغيل 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
إظهار: