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.

Uri.IsWellFormedOriginalString أسلوب

Visual Studio 2010

الإشارة إلى ما إذا كان يتم استخدام السلسلة لبناء th هو Uriتم منسق بشكل جيد و هو غير مطالب بأكثر من ذلك يمكن escaped.

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

public bool IsWellFormedOriginalString()

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

النوع: System.Boolean
Boolean القيمة التي هو trueإذا كانت السلسلة منسق بشكل جيد؛ آخر false.

السلسلة هو بعين الاعتبار أن يكون منسق بشكل جيد مع RFC 2396 و RFC 2732 بشكل افتراضي. إذا كان "معرفات الموارد الدولية" (الأشعة تحت الحمراء هو) أو تحليل اسم مجال العالمية (IDN) هو ممكنة، السلسلة هو بعين الاعتبار أن يكون منسق بشكل جيد مع RFC 3986 و RFC 3987

السلسلة هو تعتبر بشكل سيئ مكون، بالتسبب في الأسلوب إرجاع خطأ، في حالة حدوث أي من الحالات التالية.

خطأ

المثال

السلسلة هو escaped بشكل غير صحيح.

http://www.contoso.com/مسار???/ملف اسم

سلسلة هو مطلقا Uriالذي يمثل ملف ضمنية Uri.

c:\\الدليل\اسم الملف

السلسلة هو عن URI مطلق التي هو mهوsing خط مائل قبل مسار.

ملف://c:/الدليل/اسم الملف

تحتوي السلسلة على unescaped backslكـhes حتى لو كانت تعامل كـ slكـhes للأمام.

http:\\مضيف/مسار/ملف

تمثل السلسلة مطلق هرمية Uriو لا يحتوي على "://".

www.contoso.com/مسار/ملف

المحلل ل Uri.Schemeيشير إلى أن الأصل سلسلة غير منسق بشكل جيد.

المثال يستند إلى نظام URI.

عن طريق الافتراضي، السلسلة المستخدمة لإنشاء هذا Uriتعتبر accordance منسق بشكل جيد في RFC 2396 و RFC 2732.

عند ممكّن دعم اسم مجال العالمية (IDN) ومعرّف مورد الدولي (IRI)، استخدام سلسلة إلى بناء هذا Uriتعتبر accordance منسق بشكل جيد في RFC 3986 و RFC 3987. أسماء Punycode المستخدمة إلى دعم IRI تحتوي على أحرف ASCII فقط وتبدأ دائماً بالبادئة xn.

للحصول تشغيل مزيد من المعلومات حول دعم IRI، راجع مقطع "ملاحظات" Uriفئة.

نظام التشغيل 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, Xbox 360, Zune

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

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0

NET Framework. Client Profile

مدعوم في: 4

XNA Framework

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