برای ایجاد روش های سفارشی برای یک برنامه، می توانید محتویات یک گره را در مدل تعبیه شده به عنوان کد مربوطه کپی کنید. اگر گرهها را در مدل تعبیهشده انتخاب کنید و راست کلیک کنید، منوی زمینه حاوی یک زیرمنوی Copy as Code to Clipboard است. عملکرد مربوطه در پنجره Editor Tools موجود است.
منوی فرعی معمولاً حاوی حداکثر چهار ورودی است. همه ورودی ها کد منبع را در کلیپ بورد سیستم کپی می کنند. به طور خاص:
اقدامات Create و Run به ترتیب فقط برای گره هایی که می توانید ایجاد کنید و می توانید اجرا کنید قابل اجرا هستند.
هنگامی که یک گره ویژگی مقادیر مشتق شده یا یک گره گروه ارزیابی در Model Builder انتخاب می شود، چهار گزینه زیر برای تولید کد ارزیابی عددی نیز موجود است:
اگر بیش از یک گره را در درخت مدل انتخاب کنید، گزینه های موجود (مانند دریافت ، تنظیم همه یا ایجاد ) آنهایی هستند که برای همه گره های انتخاب شده در دسترس هستند. کد کپی شده به الحاق کد برای هر یک از گره ها تبدیل می شود.
اقدامات Copy as Code to Clipboard برای تسهیل نوشتن کد در نظر گرفته شده است. گاهی اوقات دشوار است که بفهمید برای دسترسی به یک موجودیت مدل خاص چه کدی باید بنویسید، اما با استفاده از Copy as Code در Clipboard>Get و سپس چسباندن نتیجه در پنجره Method Editor، نیازی به دانستن کد مربوطه ندارید. به طور مشابه، برای درک نحوه تنظیم یک ویژگی خاص در یک موجودیت مدل، میتوانید ویژگی را در مدل تعبیهشده تغییر دهید، از Copy as Code به Clipboard>Set All استفاده کنید ، نتیجه را در پنجره ویرایشگر روش جایگذاری کنید و احتمالاً موارد درج شده را ویرایش کنید. کد کنشهای Create و Run عملکرد مشابهی را ارائه میکنند اما به ترتیب برای کارهای ایجاد و اجرای ویژگی.