یک گره روش ( ) یک روش را نشان می دهد – یک برنامه کوچک که هنگام فراخوانی از گره های دیگر، مانند گره های رویداد ، گره های آیتم ، گره های دکمه ها و سایر گره های روش اجرا می شود. نام گره Method نام متد است که می توانید آن را در قسمت Name وارد کنید . کلیک راست کرده و Edit ( ) را انتخاب کنید تا پنجره ویرایشگر باز شود که در آن می توانید روش را ویرایش کنید. برای متدهای محلی، روی دکمه Go to Source ( ) کلیک کنید تا به شی فرمی که متدهای محلی از آن ایجاد شده است بروید. به ایجاد روش ها و گره های روش و ویرایشگر روش ویندوز مراجعه کنیدبرای اطلاعات در مورد ایجاد روش ها و روش های اشکال زدایی و اجرای برنامه ها برای اطلاعات در مورد ابزارهای اشکال زدایی.
همچنین می توان از روش ها برای اجرای کد در ارتباط با مدلی که در پنجره Model Builder تعریف شده است استفاده کرد. چک باکس Show in Model Builder به طور پیش فرض انتخاب شده است. سپس این روش در لیست Run Method در نوار Developer ظاهر می شود.
در جدول زیر ورودی ها ، می توانید یک یا چند ورودی به روش اضافه کنید. برای افزودن آرگومان به لیست، روی دکمه افزودن ( ) کلیک کنید.
در ستون Name ، میتوانید نام آرگومان را ویرایش کنید (پیشفرض: arg1 و غیره). در ستون Type ، یک نوع داده را انتخاب کنید ( رشته ، بولی ، عدد صحیح ، دوگانه ، یا یک نوع آرایه 1 بعدی یا دو بعدی). شما می توانید یک مقدار پیش فرض را در ستون Default اختصاص دهید. نحو مانند اعلان ها است (به نحو آرایه مراجعه کنید ). همچنین میتوانید توضیحات ورودی را در ستون توضیحات وارد کنید. توضیحات را می توان برای حاشیه نویسی پارامترهای روش و به عنوان برچسبی برای ورودی ها در ویژگی های Method Call استفاده کرد.
برای ورودیهای روش از انواع دوگانه، یک تعریف واحد اختیاری وجود دارد که در ستون واحد تعریف میکنید. تعریف واحد توسط ویژگیهای Method Call برای افزودن یک برچسب به فیلد متن ورودی و برای تبدیل مقادیر به واحد مورد نظر هنگام اجرا استفاده میشود. فراخوانی روش
از دکمه های Move Up ( )، Move Down ( ) و Delete ( ) نوار ابزار برای سازماندهی و حذف دستورات از لیست استفاده کنید.
از لیست خروجی ، یک نوع داده خروجی را انتخاب کنید: هیچ (پیشفرض، بدون خروجی). رشته ؛ بولی ؛ عدد صحیح ؛ دوبل ؛ یا یک نوع آرایه 1 بعدی یا 2 بعدی. برای همه انواع دادههای خروجی، میتوانید نامی برای خروجی روش در قسمت Name وارد کنید (پیشفرض: out ). مقدار متغیر خروجی همان چیزی است که متد برمی گرداند. اگر تخصیص داده نشود، متد مقدار پیشفرض را برای نوع (0، null یا false ) برمیگرداند.