PDA

View Full Version : Interface و Region



naeeme
سه شنبه 01 تیر 1389, 09:13 صبح
حتما تا حالا از Interfaceهای خود دات نت استفاده کردید. و حتما هم تا حالا دید که وقتی خود دات نت بطور اتوماتیک توابع رو تعریف می کنه اونها رو در Region می گذاره.
من هم می خوام یه اینترفیس بنویسم که موقع تعریف توابع در کلاس ها، توابع رو در Regionها پیشفرض قرار بده. چه جوری میشه این کار رو کرد؟؟

sia_2007
سه شنبه 01 تیر 1389, 10:51 صبح
در هیچ اینترفیسی این مسئله دیده نشده
بلکه خود Visual Studio ایم کار را انجام میده.

mehdi.mousavi
سه شنبه 01 تیر 1389, 11:39 صبح
حتما تا حالا از Interfaceهای خود دات نت استفاده کردید. و حتما هم تا حالا دید که وقتی خود دات نت بطور اتوماتیک توابع رو تعریف می کنه اونها رو در Region می گذاره. من هم می خوام یه اینترفیس بنویسم که موقع تعریف توابع در کلاس ها، توابع رو در Regionها پیشفرض قرار بده. چه جوری میشه این کار رو کرد؟؟

سلام.
استفاده از Region ها مدتی هستش که منسوخ شده. مایکروسافت نیز در Visual Studio 2010 دیگه اینکارو نمیکنه و کد تولید شده رو در درون region قرار نمیده. برای اطلاعات بیشتر، لطفا به گفتگوی فنی - اصول و قواعد کدنویسی (http://barnamenevis.org/forum/showthread.php?t=224704) رجوع کنید.

در ضمن، این مساله در IDE رخ میده. اگر شما هم بخواهید اینکارو انجام بدید، باید Plugin ای برای Visual Studio بنویسید.

موفق باشید.