VSProjectItem.RunCustomTool أسلوب
يعمل أداة مخصصة المقترنة بأحد ProjectItemالكائن. أداة مخصصة هو مكون regهوtered الذي يعمل في IVsSingleFileGeneratorالواجهة. تتشابه Cusإلىm إلى ols إلى المصممين و ediإلىrs.
مساحة الاسم: VSLangProj
التجميع: VSLangProj (في VSLangProj.dll)
بناء الجملة
'إقرار
Sub RunCustomTool
void RunCustomTool()
void RunCustomTool()
abstract RunCustomTool : unit -> unit
function RunCustomTool()
ملاحظات
تأخذ أداة مخصصة كإدخال تمثيل الملف بواسطة ProjectItemوقم بكتابة ملف جديد له اسم ملف هو الموجود في CustomToolOutputخاصية. RunCustomToolأسلوب يتحكم بالقيمة CustomToolOutputالخصائص كما يلي:
إذا CustomToolOutputكانت خاصية فارغ، النظام مشروع بإنشاء اسم ملف مناسبة؛ استناداً إلى اسم الملف هذا هو الاسم ProjectItemكائن عليه RunCustomToolتم استدعاء الأسلوب.
إذا CustomToolOutputخاصية هو غير فارغ، يستخدم النظام مشروع القيمة exهوting.
إذا RunCustomToolعدم التنفيذ بنجاح (قم بإرجاع خطأ في HRESULT)، CustomToolOutputخاصية هو تعيين على سلسلة فارغ.
عنصر المشروع انشئت بواسطة RunCustomToolالأسلوب باستبدال أي عنصر المشروع سابقا انشئت بواسطة الأدوات المخصصة. إذا كانت أداة مخصصة عدم الينفذ بنجاح، ثم في أي مشروع عنصر إنشائه من قبل أداة مخصصة هو إزالتها من المشروع.
قبل أن يمكن استدعاء هذا الأسلوب، أداة مخصصة يجب أن تقترن ب ProjectItemبتعيين CustomToolخاصية من ProjectItemكائن. CustomToolتتطلب خاصية معرّف البرنامج للأدوات.
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.