CodeEvent.Collection الخاصية
يحصل CodeElementsمجموعة.
مساحة الاسم: EnvDTE80
التجميع: EnvDTE80 (في EnvDTE80.dll)
بناء الجملة
'إقرار
ReadOnly Property Collection As CodeElements
Get
CodeElements Collection { get; }
property CodeElements^ Collection {
CodeElements^ get ();
}
abstract Collection : CodeElements
function get Collection () : CodeElements
قيمة الخاصية
النوع: EnvDTE.CodeElements
CodeElementsمجموعة.
ملاحظات
This خاصية gets a primary CodeElements مجموعة containing the CodeElement الكائنات. If a CodeElement هو a فئة عضو, the primary مجموعة هو the Members مجموعة. For فئات, the primary مجموعة هو CodeElements, Members, أو Members.
ملاحظة
قيم عناصر نموذج تعليمات برمجية مثل فئات بنيات، الدالات، السمات، مفوضين وما إلى ذلك يمكن أن تكون غير محدداً بعد إجراء أنواع معينة من عمليات التحرير، مما يعني أن لا يكون relied قيمها على إلى دائماً تبقى كما هي. لمزيد من في تشكيل، راجع مقطع "تعليمات برمجية طراز عنصر قيم يمكن تغيير" في اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic).
أمثلة
يوضح المثال التالي كيفية إلى تستخدم في Collectionخاصية.
إلى اختبار هذه خاصية:
فتح the الهدف مشروع و تحديد the تعليمات برمجية حدث عنصر بواسطة placing the المؤشر تشغيل the حدث كائن.
تشغيل إضافة-في.
public static void Collection(EnvDTE80.DTE2 dte)
{
TextSelection objTextSel;
EnvDTE80.CodeEvent codeEvent;
objTextSel = (TextSelection)dte.ActiveDocument.Selection;
codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);
string str = "";
foreach (CodeElement ce in codeEvent.Collection)
str += "\n" + ce.Name;
MessageBox.Show("\nCollection property: " +
str, "Testing CodeEvent");
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.
راجع أيضًَا
المرجع
موارد أخرى
كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي
اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic)
اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual C#)