RefactoringOperation الأعضاء

تضمين الأعضاء المحميين
تضمين الأعضاء المتوارثين

لدى كل قاعدة بيانات إعادة بناء التعليمات البرمجية نوع فئة مشتقة من RefactoringOperation. RefactoringOperationفئة إدارة كامل دورة حياة إعادة بناء التعليمات البرمجية تشغيل. نسخة عن هذا فئة موجود فقط لمدة العملية إعادة بناء التعليمات البرمجية. RefactoringOperationمحركات فئة الأساس إعادة بناء التعليمات البرمجية دورة حياة الفعلي تشغيل. يتم استدعاء الأساليب لفئة مشتقة بواسطة وظائف فئة الأساس. RefactoringOperationيعمل كنقطة البدء لعملية إعادة بناء التعليمات البرمجية، ويقدم واجهة المستخدم (واجه المستخدم) للمستخدم لتجميع إدخال المطلوب للعملية إعادة بناء التعليمات البرمجية. فئة Base توفير الخدمات مثل المعاينة واجهة مستخدم. لمزيد من المعلومات، راجع إنشاء قاعدة بيانات مخصصة Refactoring أنواع أو الأهداف.

يؤدي النوع RefactoringOperation إلى الكشف عن الأعضاء التالين.

المنشئون

  (الاسم) الوصف
أسلوب محمي RefactoringOperation

أعلى

الأساليب

  (الاسم) الوصف
أسلوب عام AddError إضافة إلى خطأ إعادة بناء التعليمات البرمجية تشغيل.
أسلوب محمي CancelOperation يمكن فئات المشتقة من RefactoringOperationلإلغاء العملية، استناداً إلى إدخال المستخدم.
أسلوب عام DoOperation DoOperation أسلوب تبدأ عملية إعادة بناء التعليمات البرمجية كاملة.
أسلوب عام Equals يحدد ما إذا كان المعين Objectهو الحالية يساوي Object. (موروث من Object.)
أسلوب محمي Finalize يسمح Objectلمحاولة تحرير الموارد وإجراء العمليات تنظيف غير ذلك قبل Objectهو استخلاص بواسطة تجميع البيانات المهملة. (موروث من Object.)
أسلوب عام GetHashCode تعمل كدالة تجزئة لنوع محدّد . (موروث من Object.)
أسلوب محمي GetRefactoringLogProperties عند تجاوز، وهذا أسلوب أزواج (اسم خاصية، القيمة خاصية) بإرجاع الجميع الخصائص التي سيتم كتابة هذه تشغيل في يسجل إعادة بناء التعليمات البرمجية.
أسلوب عام GetType يحصل Typeالحالي مثيل. (موروث من Object.)
أسلوب محمي MemberwiseClone يقوم بإنشاء نسخ سطحية من الحالي Object. (موروث من Object.)
أسلوب محمي OnError قم بعرض رسالة إعلام بالخطأ.
أسلوب محمي OnGetContributorInput تجميع إدخال الضرورية من مستخدم وترجع المناسبة ContributorInputلفئة، الذي هو ثم معالجتها من قبل كافة المشاركين متوافقة.
أسلوب عام ToString إرجاع Stringالذي يمثل الحالي Object. (موروث من Object.)
أسلوب محمي WriteOperationLogData قم بكتابة أية بيانات تشغيل إلى سجل إعادة بناء التعليمات البرمجية ملف.

أعلى

الحقول

  (الاسم) الوصف
حقل عام AppliedChanges مرفوع بعد تطبيق التغييرات.
حقل عام ApplyingChanges مرفوع قبل تطبيق التغييرات.

أعلى

الخصائص

  (الاسم) الوصف
خاصية محمية ContributorInput يحصل على ContributorInput الأولى لهذا RefactoringOperation.
خاصية عامة CurrentDataSchemaModel الحصول DataSchemaModelللمشروع الحالي.
خاصية عامة CurrentProject يحصل IDatabaseProjectNodeمن مشروع قاعدة بيانات تشغيل الذي operati هذا تشغيل تم استدعاء.
خاصية عامة CurrentProjectHierarchy يحصل تشغيل IVsUIHierarchy مشروع قاعدة بيانات التي تم استدعاء هذه العملية.
خاصية محمية GenerateRefactoringLog الحصول أو تعيين القيمة تشير إلى ما إذا كان إدخال يسجل هو التي تم إنشاؤها في ملف يسجل إعادة بناء التعليمات البرمجية.
خاصية عامة HasPreviewWindow الحصول أو تعيين القيمة تشير إلى ما إذا كان المقياس معاينة الإطار هو dهوplayed.
خاصية محمية OperationName الحصول على الاسم لهذه تشغيل.
خاصية محمية PreviewWindowInfo يحصل على معاينة نافذة المعلومات.
خاصية محمية UndoDescription يتم وصف تراجع هو المستخدمة في المكدس تراجع/الاعاده لترتيب هو RefactoringOperation.

أعلى

راجع أيضًَا

المرجع

RefactoringOperation الفئة

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