مشاركة عبر


FileCodeModel.AddFunction أسلوب

قم بإنشاء دالة جديدة تعليمات برمجية بناء وإدراج تعليمات برمجية في الموقع الصحيح.

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

بناء الجملة

'إقرار
Function AddFunction ( _
    Name As String, _
    Kind As vsCMFunction, _
    Type As Object, _
    Position As Object, _
    Access As vsCMAccess _
) As CodeFunction
CodeFunction AddFunction(
    string Name,
    vsCMFunction Kind,
    Object Type,
    Object Position,
    vsCMAccess Access
)
CodeFunction^ AddFunction(
    String^ Name, 
    vsCMFunction Kind, 
    Object^ Type, 
    Object^ Position, 
    vsCMAccess Access
)
abstract AddFunction : 
        Name:string * 
        Kind:vsCMFunction * 
        Type:Object * 
        Position:Object * 
        Access:vsCMAccess -> CodeFunction 
function AddFunction(
    Name : String, 
    Kind : vsCMFunction, 
    Type : Object, 
    Position : Object, 
    Access : vsCMAccess
) : CodeFunction

المعلمات

  • Name
    النوع: System.String
    مطلوبة.الاسم جديد دالة.
  • Kind
    النوع: EnvDTE.vsCMFunction
    مطلوبة.vsCMFunctionيشير إلى ثابت نوع دالة، مثل خاصية يحصل، الأسلوب، وما إلى ذلك.
  • Type
    النوع: System.Object
    مطلوبة.vsCMTypeRefنوع ثابت يشير إلى بيانات التي تقوم بإرجاع دالة.يمكن أن يكون CodeTypeRefالكائن، vsCMTypeRefثابت أو مؤهل بشكل كامل اسم النوع.
  • Position
    النوع: System.Object
    اختياري.الافتراضي = 0.عنصر تعليمات برمجية بعدها إلى إضافة العنصر الجديد.إذا كانت القيمة هو CodeElement، العنصر الجديد ثم هو إضافتها مباشرة بعد it.
    إذا كانت القيمة هو نوع بيانات طويلة، ثم AddFunctionيشير إلى العنصر بعدها لإضافة عنصر جديد.
    يشير لأنه يبدأ مجموعة s بها عدد من 1، تمرير 0 إلى أنه يجب وضع العنصر الجديد في البداية مجموعة.-1 تعني القيمة عنصر يجب أن توضع في النهاية.

القيمة المُرجعة

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

ملاحظات

يتطلب Visual C + + النقطتين مفصولة (: تنسيق:) لأسماء نوع المؤهل بالكامل الخاص به. الجميع اللغات الأخرى دعم تنسيق مفصولة بنقطة.

صحة الوسيطات هو يفرضها اللغة خلف طراز تعليمات برمجية.

أمن NET Framework.

راجع أيضًَا

المرجع

FileCodeModel واجهة

FileCodeModel الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

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