عنصر <assert>
تحديد ما إذا كان سيتم عرض مربع الرسالة عند استدعاء الأسلوب Debug.Assert; أيضاً تقوم بتعيين اسم الملف الذي سيتم كتابة الرسائل إليه.
عنصر <configuration>
عنصر <system.diagnostics>
عنصر <assert>
<assert assertuienabled="true|false" logfilename="file name"/>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
assertuienabled |
السمة الاختيارية تحديد ما إذا كان سيتم عرض مربع الرسالة عندما يأخذ الأسلوب Debug.Assert القيمة خطأ. |
logfilename |
السمة الاختيارية تعيّن اسم الملف الذي سيتم كتابة الرسالة إليه إذا Debug.Assert أخذت القيمة خطأ. |
سمة assertuienabled
Value |
الوصف |
---|---|
true |
يعرض مربع الرسالة. هذا هو الإعداد الافتراضي. |
false |
لا يعرض مربع الرسالة. |
العناصر التابعة
لا يوجد.
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
system.diagnostics |
تعيّن trace listeners التي تقوم بتجميع وتخزين و توجيه الرسائل و المستوى الذي يتم فيه تعيين المبدّل. |
ملاحظات
كلا من السمات في العنصر <assert> اختيارية. يمكنك تعطيل مربعات الرسائل دون تعيين ملف لكتابة الرسائل إليه, أو يمكنك تحديد ملف لكتابة الرسائل إليه مع ترك مربعات الرسائل ممكنة.
مثال
المثال التالي يوضح كيفية تعطيل عرض مربعات الرسائل عند استدعاء Debug.Assert و كتابة الرسائل إلى c:\log.txt.
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>