VSLangProj مساحة الاسم

VSLangProjيمثل مساحة الاسم مشروع-الكائنات طراز التنفيذ التلقائي محددة من أجل Visual أساسى و Visual C#‎.

بينما يقدم Studio Vهوual طراز التنفيذ تلقائي مشروع أساسية، هو، الطبيعة الخاصة به وعامة واللغة-agnostic لاحتواء الجميع اللغات في Studio Vهوual. VSLangProjالتجميعات على الرغم من ذلك، تقدم أغنى مشروع أتمتة طراز، السماح بالوصول المبرمج إلى الميزات الخاصة باللغة لا يتم عرض في المشروع الأساسية الطراز.

يوجد حالياً ثلاثة إصدارات من VSLangProj:

VSLangProj2وVSLangProj80يتم evolutions الأصليVSLangProjمساحة الاسم. VSLangProj2تم تقديمها في ‏‫Visual Studio 2003، وVSLangProj80تم تقديمها في ‏‫‏‫Visual Studio 2005.

بدلاً من إجراء تغييرات أو إضافات إلى الأصلي VSLangProjتجميع و تخاطر بتعطيل تعليمات برمجية التي يتم كتابتها في الإصدارات السابقة من ‏‫Visual Studio، بدلاً من ذلك تم وضع التغييرات في الإصدارات الجديدة من تجميعات. أنواع والأعضاء تحتويها ينحدر من الأصلي VSLangProjالتجميع.

على سبيل المثال، VSLangProjيحتوي Referenceالكائن. إصدار جديد من Referenceالذي يتضمن إضافات و التغييرات أضيف إلى أحدث VSLangProj2تجميع و المسمى Reference2ولتجنب التشويش مع الإصدار الأصلي. التحديثات التي تم إجراؤها على Reference2تمت إضافتها إلى نوع جديد يسمى Reference3في الجديدة VSLangProj80تجميع.

فئات

  الفئة الوصف
فئة عامة BuildManagerEventsClass البنية الأساسية. الرجوع إلى BuildManagerEventsلهذه الوظيفة.لا تقم بالتمثيل من هذه الفئة.
فئة عامة ImportsEventsClass البنية الأساسية. الرجوع إلى ImportsEventsلهذه الوظيفة.لا تقم بالتمثيل من هذه الفئة.
فئة عامة PrjBrowseObjectCATID PrjBrowseObjectCATIDقائمة تعداد هو يستخدم من أجل ملحقات الخصائص التي تظهر في النافذة "خصائص" للمشاريع وعناصر مشروع.عادة ما يتم استخدام ملحق قبل ISVs إلى توسيع الواجهة auإلىmation.إضافة أو يحذف عناصر من الإطار "خصائص"، باستخدام المعرف فئة المناسبة (CATID) المطورين إلى توسيع الواجهة auإلىmation.لمزيد من المعلومات، راجع طيف Visual Studio التنفيذ التلقائي.
فئة عامة PrjCATID يستخدم من أجل ملحقات الأتمتة من Projectكائن.
فئة عامة PrjKind يشير نوع Projectالكائن.
فئة عامة ReferencesEventsClass البنية الأساسية. الرجوع إلى ReferencesEventsلهذه الوظيفة.لا تقم بالتمثيل من هذه الفئة.

واجهات

  واجهة الوصف
واجهة عامة _BuildManagerEvents البنية الأساسية. الرجوع إلى BuildManagerلهذه الوظيفة.عدم القيام بإنشاء مثيل هذه الفئة.
واجهة عامة _dispBuildManagerEvents البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _dispBuildManagerEvents_Event البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _dispImportsEvents البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _dispImportsEvents_Event البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _dispReferencesEvents البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _dispReferencesEvents_Event البنية الأساسية. استخدام Microsoft الداخلي فقط.
واجهة عامة _ImportsEvents البنية الأساسية. الرجوع إلى ImportsEventsلهذه الوظيفة.عدم القيام بإنشاء مثيل هذه الفئة.
واجهة عامة _ReferencesEvents البنية الأساسية. الرجوع إلى ReferencesEventsلهذه الوظيفة.عدم القيام بإنشاء مثيل هذه الفئة.
واجهة عامة BuildManager المستخدمة من قبل المطورين تابعة لإدارة الملفات التنفيذية المحمولة (PE) المنتجة من قبل تشغيل مخصص أدوات.
واجهة عامة BuildManagerEvents وصولاً إلى الأحداث BuildManager.استخدم هذا كائن للوظيفة والرجوع إلى BuildManagerEventsClassهذا كائن الوثائق.
واجهة عامة FileProperties يمثل الخصائص المختلفة لملف مشروع معين، مثل اسمه والحجم، وتاريخ إنشائه والأخيرة التي تم تعديلها، وما إلى ذلك.وهذا نوع يوفر إمكانية الوصول إلى خصائص الملف الداخلي فقط.لمزيد من المعلومات، راجع الوصول إلى نوع مشروع مشروع محددة, مشروع العنصر ، تكوين خصائص.
واجهة عامة FolderProperties وهذا نوع يوفر إمكانية الوصول إلى خصائص الملف الداخلي فقط.لمزيد من المعلومات، راجع الوصول إلى نوع مشروع مشروع محددة, مشروع العنصر ، تكوين خصائص.
واجهة عامة Imports يحتوي على مجموعة من الجميع استيراد مشروع لمشروع Visual أساسى. المحدد importsيتم تمرير بيانات مباشرة إلى المحول البرمجي و تطبق على الجميع الملفات الموجودة في مشروع.
واجهة عامة ImportsEvents وصولاً إلى الأحداث التي raهوed عند على المشروع Importsجملة هو تمت الإضافة أو حذفها من المشروع الأساسية Vهوual.استخدم هذا كائن للوظيفة والرجوع إلى ImportsEventsClassهذا كائن الوثائق.
واجهة عامة ProjectConfigurationProperties وهذا نوع يوفر إمكانية الوصول إلى خصائص الملف الداخلي فقط.لمزيد من المعلومات، راجع الوصول إلى نوع مشروع مشروع محددة, مشروع العنصر ، تكوين خصائص.
واجهة عامة ProjectProperties وهذا نوع يوفر إمكانية الوصول إلى خصائص الملف الداخلي فقط.لمزيد من المعلومات، راجع الوصول إلى نوع مشروع مشروع محددة, مشروع العنصر ، تكوين خصائص.
واجهة عامة Reference يمثل أحد مرجع في مشروع.يسمح لك بما في ذلك مرجع في مشروع إلى استخدام أي من الأعضاء العامة الموجودة في المرجع.تضمين مراجع إلى مشاريع.NET الأخرى وتجميعات.NET وكائنات COM و المشاريع.
واجهة عامة References يحتوي على مراجع إلى المكونات خارجي في مشروع Visual أساسى أو C#‎.
واجهة عامة ReferencesEvents يوفر الوصول إلى الأحداث التي يتم مرفوع قبل إضافة أو حذف أو تغيير مراجع مشروع.استخدم هذا كائن للوظيفة والرجوع إلى ReferencesEventsClassهذا كائن الوثائق.
واجهة عامة VSProject تتضمن المعلومات المحددة إلى مشروع Visual أساسى أو C#.هو التي يتم إرجاعها بواسطة Objectكائن عند المشروع هو Vهوual أساسي أو Vهوual C# مشروع.
واجهة عامة VSProjectEvents يوفر الوصول إلى الأحداث من References، Imports، و BuildManagerالكائنات.
واجهة عامة VSProjectItem يحتوي على المعلومات الخاصة بعنصر مشروع Visual أساسى أو C#.هو التي يتم إرجاعها بواسطة Objectمن ProjectItemكائن عند المشروع هو Vهوual أساسى أو C# مشروع.
واجهة عامة WebSettings يمثل إعدادات ويب مشاريع.

مفوّضون

  مفوّض الوصف
مفوّض عام _dispBuildManagerEvents_DesignTimeOutputDeletedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispImportsEvents_ImportAddedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispImportsEvents_ImportRemovedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispReferencesEvents_ReferenceAddedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispReferencesEvents_ReferenceChangedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.
مفوّض عام _dispReferencesEvents_ReferenceRemovedEventHandler البنية الأساسية. استخدام Microsoft الداخلي فقط.

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

  قائمة تعداد الوصف
قائمة تعداد عامة prjBuildAction قم بتعيين القيمة تشير إلى نوع إجراء البناء للمشروع الحالي العنصر.
قائمة تعداد عامة prjCompare قم بتعيين القيمة الافتراضية سلسلة أسلوب المقارنة لمشروع.
قائمة تعداد عامة prjCopyProjectOption يتم استخدام هذا التعداد بواسطة CopyProjectإلى تحديد ما يتم نسخ أي ملفات مشروع عند نسخ مشروع.
قائمة تعداد عامة prjExecCommand البنية الأساسية. استخدام Microsoft الداخلي فقط.
قائمة تعداد عامة prjHTMLPageLayout المستخدمة بواسطة DefaultHTMLPageLayoutمن Project.Propertiesمجموعة كائن.DefaultHTMLPageLayoutتحديد التخطيط الافتراضي لصفحات HTML الجديد.
قائمة تعداد عامة prjOptionExplicit المستخدمة بواسطة OptionExplicitخاصية.
قائمة تعداد عامة prjOptionStrict المستخدمة بواسطة OptionStrictخاصية.
قائمة تعداد عامة prjOriginatorKeyMode المستخدمة بواسطة AssemblyOriginatorKeyMode.إذا كان مشروع يحتوي على المفتاح منشئ، قد يتم توفير من خلال ملف المفتاح أو حاوية مفاتيح.
قائمة تعداد عامة prjOutputType المستخدمة بواسطة OutputType.يتم دعم ثلاثة أنواع الإخراج: تطبيقات Windows، تطبيق وحدة التحكم، و فئة المكتبة.
قائمة تعداد عامة prjProjectType المستخدمة بواسطة ProjectType.يسرد هذا التعداد نوعي و ويب المحلي ومشاريع.
قائمة تعداد عامة prjReferenceType الإشارة إلى ما إذا كان مرجع .NET Frameworkتجميع أو مكون COM.
قائمة تعداد عامة prjScriptLanguage المستخدمة بواسطة DefaultClientScript.بين البرنامج يتم اعتماد اللغات، ECMAScript (JScript، JavaScript) و VBScript.
قائمة تعداد عامة prjStartAction المستخدمة بواسطة StartActionللإشارة إلى خاصية يبدأ إجراء مشروع لتصحيح الأخطاء.
قائمة تعداد عامة prjTargetSchema المستخدمة بواسطة DefaultTargetSchemaإلى تعريف النظام الأساسي HTML تطبيق يحتاج إلى يكون متوافقاً مع.
قائمة تعداد عامة prjWarningLevel المستخدمة بواسطة WarningLevelخاصية للإشارة إلى أنواع التحذيرات التي يتم عرضها أثناء التحويل البرمجي.
قائمة تعداد عامة prjWebAccessMethod المستخدمة بواسطة WebAccessMethod.
قائمة تعداد عامة tagWebPrjAuthoringAccess المستخدمة بواسطة WebSettingsمن VSLangProj.
قائمة تعداد عامة webPrjAuthoringAccess المستخدمة بواسطة AuthoringAccessخاصية.
قائمة تعداد عامة webrefUrlBehavior المستخدمة بواسطة UrlBehaviorخاصية.

راجع أيضًَا

المرجع

Projects

Project