IgnoreAttribute الفئة
يشير إلى أنه لا يجب تشغيل اختبار معينة. و هذه الفئة لا يمكن أن تكون موروثة.
مساحة الاسم: Microsoft.VisualStudio.TestTools.UnitTesting
التجميع: Microsoft.VisualStudio.QualityTools.UnitTestFramework (في Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
بناء الجملة
'إقرار
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Method, AllowMultiple := False)> _
Public NotInheritable Class IgnoreAttribute _
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false)]
public sealed class IgnoreAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Method, AllowMultiple = false)]
public ref class IgnoreAttribute sealed : public Attribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false)>]
type IgnoreAttribute =
class
inherit Attribute
end
public final class IgnoreAttribute extends Attribute
ملاحظات
يجب أن يستخدم هذا إلى مؤقتاً باستثناء اختبار معينة عند تشغيل مجموعة من الاختبارات الذي يحتوي عليه. Th هو قد يكون مفيداً لعدم تشغيل اختبار التي هو بحظر الاختبارات الأخرى من التشغيل بسبب أخطاء في تعليمات برمجية. Th هو هو أفضل من التعليق عن تعليمات برمجية لأن الاختبار هو ما زال التحويل البرمجي.
يؤدي هذا إلى تعيين خاصية "ممكّن اختبار" للاختبار إلى false.
يمكن تعيين هذه السمة تشغيل اختبار أسلوب أو فئة. يمكن أن يكون هناك مثيل منفرد فقط لهذا سمة تشغيل فئة أو أسلوب.
لمزيد من المعلومات حول كيف يتم إلى استخدام السمات, راجع لتوسيع بيانات التعريف باستخدام السمات.
التسلسل الهيكلي للإرث
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute
أمان العملية الجزئية
يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.
راجع أيضًَا
المرجع
Microsoft.VisualStudio.TestTools.UnitTesting مساحة الاسم