Visual Studio Tool Option Page for AddIn

17 בדצמבר 2012

תגיות: , , ,
אין תגובות

כשכותבים AddIn עבור Visual Studio, לפעמים נרצה לאפשר למשתמש להגדיר הגדרות כלשהם עבור ה – AddIn, הדרך המקובלת ב – Visual Studio להגדיר נמצאת תחת Tools –> Options, בפוסט זה נראה כיצד להוסיף לשם חלון.

למידע נוסף ב – MSDN.

ראשית צריך לכתוב User Control שיכיל את הפונקציונליות שנרצה (במילים אחרות – יש לנו את כל האחריות והיכולת מה יופיע שם),.

לאחר מכן נכתוב את ה – XML הבא.

<?xml version="1.0" encoding="utf-16" standalone="no"?>

<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">

  <HostApplication>

    <Name>Microsoft Visual Studio Macros</Name>

    <Version>11.0</Version>

  </HostApplication>

  <HostApplication>

    <Name>Microsoft Visual Studio</Name>

    <Version>11.0</Version>

  </HostApplication>

  <ToolsOptionsPage>

    <Category Name="My New Category">

      <SubCategory Name="General">

        <Assembly>myfolder\mycontrol.dll</Assembly>

        <FullClassName>

          namespace.classname

        </FullClassName>

      </SubCategory>

    </Category>

  </ToolsOptionsPage>

</Extensibility>

 

כמובן להחליף את הגרסאות בגרסת VS שתרצו להוסיף אליה, את הקטגוריות ואת תת הקטגריות (אפשר שלושה רמות), ואת השם המלא של המחלקה והמיקום של ה – dll.

לאחר מכן תשמרו את הקובץ ותשנו את הסיומת ל – addin,.

הדבר האחרון שיש לעשות הוא למקם את הקובץ באחת מהתיקיות ש – Visual Studio בודק האם יש קבצי addin, הכי פשוט הוא למקם אותו תחת. Documents\Visual Studio[Version]\Addins

פשוט וקל.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *