مشاركة عبر


CodeEvent.StartPoint الخاصية

Gets the الموقع في the الملف المصدر marked كـ a beginning of the تعليمات برمجية حدث عنصر.

مساحة الاسم:  EnvDTE80
التجميع:  EnvDTE80 (في EnvDTE80.dll)

بناء الجملة

'إقرار
ReadOnly Property StartPoint As TextPoint
    Get
TextPoint StartPoint { get; }
property TextPoint^ StartPoint {
    TextPoint^ get ();
}
abstract StartPoint : TextPoint
function get StartPoint () : TextPoint

قيمة الخاصية

النوع: EnvDTE.TextPoint
كائن TextPoint .

ملاحظات

The تحرير يؤشر الموقع هو immediately بعد the أخير حرف of the تعليمات برمجية حدث عنصر (including أي semicolon, terminating بناء الجملة, أو separating بناء الجملة). Getting the خاصية ضمنيا opens the الملف المصدر if it can be opened. Some languages, however, cannot فتح arbitrary ملفات تشغيل the قرص و can فقط فتح ملفات في currently فتح الحل.

ملاحظة

قيم عناصر نموذج تعليمات برمجية مثل فئات بنيات، الدالات، السمات، مفوضين وما إلى ذلك يمكن أن تكون غير محدداً بعد إجراء أنواع معينة من عمليات التحرير، مما يعني أن لا يكون relied قيمها على إلى دائماً تبقى كما هي. لمزيد من في تشكيل، راجع مقطع "تعليمات برمجية طراز عنصر قيم يمكن تغيير" في اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic).

أمثلة

يوضح المثال التالي كيفية إلى تستخدم في StartPointخاصية.

إلى اختبار هذه خاصية:

  1. فتح the الهدف مشروع و تحديد the تعليمات برمجية حدث عنصر بواسطة placing the المؤشر تشغيل the حدث كائن.

  2. تشغيل إضافة-في.

public static void StartPoint(EnvDTE80.DTE2 dte)
{
    TextSelection objTextSel;
    EnvDTE80.CodeEvent codeEvent;
    objTextSel = (TextSelection)dte.ActiveDocument.Selection;
    codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);

    MessageBox.Show("\nStart point column number: " +
                    codeEvent.StartPoint.DisplayColumn, "Testing StartPoint Property");
}

أمن NET Framework.

راجع أيضًَا

المرجع

CodeEvent واجهة

CodeEvent الأعضاء

EnvDTE80 مساحة الاسم

موارد أخرى

كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي

اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic)

اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual C#)