مشاركة عبر


Microsoft.VisualStudio.Data.Schema.Package.Refactoring مساحة الاسم

مساحة الأسماء هذه تحتوي على فئات أساسية يمكنك استخدامها إلى إنشاء أهداف وأنواع refacإلىring قاعدة البيانات الخاصة بك. لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.

فئات

  الفئة الوصف
فئة عامة ApplyChangesEventArgs توفير معلومات إلى PreApply و PostApply وظائف حتى تلك RefactoringContributorمثيلات و RefactoringOperationمثيلات تنفيذ الإجراءات.يتضمن إدخال عروض تغيير التي يريد مستخدم إلى يطبق.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة ChangeProposal فئة الأساس مجردة من الجميع أنواع العروض تغيير لقاعدة بيانات إعادة بناء التعليمات البرمجية العمليات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة ContributorInput يمثل إدخال بيانات إلى كل contribuإلىr refacإلىring.لكل نوع مساهم، مشتقة ContributorInputسيتم تاريخ الإنشاء فئة.كل ContributorInputلقد المقترنة RefactoringOperation.عملية إعادة بناء التعليمات البرمجية فئة بتعيين هذه خاصية عندما تقوم بإنشاء الأولى ContributorInput.ثم يقوم المدير refacإلىring بتمرير هذه خاصية إلى أية مثيلات ContribuإلىrInput معالجة الآثار الجانبية.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة FileChange يمثل التغييرات لأحد ملف.يمكن أن تكون هذه التغييرات من المساهمين إعادة بناء التعليمات البرمجية مختلفة و يمكن أن تكون من مجموعات المعاينة إعادة بناء التعليمات البرمجية مختلفة.بعد مدير مساهم إعادة بناء التعليمات البرمجية إرجاع قائمة ChangeProposal، RefactoringOperationتجميع هذه التغييرات إلى قائمة FileChange.تستخدم العملية refacإلىring هذه القائمة من FileChangeإلى تطبيق تغيير إلى كل ملف.العملية refactoring أيضا بتحويل هذه القائمة إلى قائمة PreviewChangesNode، و يعرض التغييرات في صندوق الحوار "معاينة".لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة PreviewWindowInfo وهذا فئة يحتوي على الجميع بيانات معاينة ل RefactoringOperation.المعاينة صندوق حوار يستخدم المعلومات في هذه الفئة لملء صندوق حوار.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringCommand فئة الأساس المجردة لكافة الأوامر إعادة بناء التعليمات البرمجية متوفر في قاعدة بيانات مشاريع.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringContributor فئة الأساس ينحدر من أي RefactoringContributor الجميع الفئات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringContributor<TContributorInput> هذه الفئة يقبل معلمة ContribuإلىrInput يقترح تغيير العروض وينشئ ContribuإلىrInputs إضافى إلى يمكن معالجتها.هذه الفئة بأداء معظم العمل من عرض وإعلام المدير من التغييرات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringError تعرف هذه الفئة إعادة تأهيل قاعدة البيانات خطأ.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringFileNodeCommand إسناد الفئة مع الجميع الأوامر إعادة بناء التعليمات البرمجية في "مستكشف الحلول" ملف العقد لمشاريع قاعدة البيانات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringOperation لدى كل قاعدة بيانات إعادة بناء التعليمات البرمجية نوع فئة مشتقة من RefactoringOperation.RefactoringOperationفئة إدارة كامل دورة حياة إعادة بناء التعليمات البرمجية تشغيل.نسخة عن هذا فئة موجود فقط لمدة العملية إعادة بناء التعليمات البرمجية.RefactoringOperationمحركات فئة الأساس إعادة بناء التعليمات البرمجية دورة حياة الفعلي تشغيل.يتم استدعاء الأساليب لفئة مشتقة بواسطة وظائف فئة الأساس.RefactoringOperationيعمل كنقطة البدء لعملية إعادة بناء التعليمات البرمجية، ويقدم واجهة المستخدم (واجه المستخدم) للمستخدم لتجميع إدخال المطلوب للعملية إعادة بناء التعليمات البرمجية.فئة Base توفير الخدمات مثل المعاينة واجهة مستخدم.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringPreviewGroup يلتقط الاختيار-صندوق إعدادات اسم مألوف ومعلومات غير ذلك لمجموعة معاينة.RefactoringPreview مجموعة يتضمن فقط مجموعة المعلومات، يحتوي على قائمة التغييرات.تتضمن الفئة "مساهم" الخاصة بالعملية RefactoringPreviewGroupو قائمة التغييرات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringProjectNodeCommand الأمر الأساسي لكافة الأوامر إعادة بناء التعليمات البرمجية تشغيل عقد مشروع قاعدة بيانات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة RefactoringSchemaViewNodeCommand أساس فئة مع الجميع الأوامر إعادة بناء التعليمات البرمجية تشغيل عقدة عرض مخطط في مشروع قاعدة بيانات.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
فئة عامة TextChangeProposal ChangeProposal فئة يمثل التغييرات التي يتم إرجاعها من المساهمون.تمثل هذه التغييرات ملف، إزاحة بأطوال، القيمة الجديدة والقيمة القديمة إلى تغيير مقترح.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.

قوائم التعداد

  قائمة تعداد الوصف
قائمة تعداد عامة QueryStatusResult وضع علامات تشغيل التعداد الذي يمثل الحالة RefactoringCommand تشغيل مشروع أو ملف عقدة في "مستكشف الحل"، أو الحالة تشغيل عقدة عنصر في "طريقة عرض المخطط".لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.
قائمة تعداد عامة RefactoringErrorCategory فئة خطأ إعادة بناء التعليمات البرمجية.تحديد فئة يحدد حيث عرض رسالة الإعلام بالخطأ، مثل "التغييرات معاينة" صندوق حوار أو يسجل الأحداث.لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.