مشاركة عبر


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) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

راجع أيضًَا

المرجع

IgnoreAttribute الأعضاء

Microsoft.VisualStudio.TestTools.UnitTesting مساحة الاسم

موارد أخرى

كيفية: تعطيل و اختبارات تمكين