Sdílet prostřednictvím


Jak: vytvoření vlastní stránky Možnosti

Možnosti dialogové okno zobrazuje různé stránky pro různé části Visual Studio.Existující možnosti stránky, můžete určit, jak je uvedeno v Řídit možnosti nastavení, a můžete také vytvořit vlastní stránky.Vlastní stránky můžete uživatelům změnit nastavení doplňky nebo jiné programy.

Vytvořit vlastní vlastní Možnosti stránky, nemáte použít doplněk, protože definice stránky jsou uloženy v souboru XML namísto klíče registru.Následně můžete vytvořit Možnosti stránky, které jsou dostupné v aplikaci Visual Studio integrované vývojové prostředí (IDE) a také IDE makra.

Následující postup ukazuje, jak vytvořit vlastní uživatelský ovládací prvek, který bude sloužit jako vlastní Možnosti stránky a potom upravte soubor .addin na něj odkazovat.

[!POZNÁMKA]

Dialogová okna a příkazy v nabídkách menu, které vidíte, se mohou lišit od těch popsaných v nápovědě, v závislosti na vašich aktivních nastaveních nebo edici.Tyto postupy byly vyvinuty s aktivní Obecné nastavení pro vývoj.Chcete-li změnit nastavení, klepněte na tlačítko Import a ExportNastavení na Nástroje nabídce.Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Vytvoření vlastní stránky Možnosti

  1. Vytvoření projektu řídicí knihovna systému Windows.Název ToolsOptionsLibrary.dll.

  2. Ovládací prvky a funkce, které chcete přidáte.

    Tento ovládací prvek uživatele se stane vlastní Možnosti stránku.Velikost ovládacího prvku vyplnit Možnosti dialogovém okně pole klientské oblasti.

  3. Projekt sestavte.

    Visual StudioVyhledá všechny sdílené .addin soubory při spuštění a načte, které jsou k dispozici.Možnosti stránku s názvem /Přidat do makra zabezpečení definuje sadu tokeny pro cesty k souboru .addin souborů.Jsou zahrnuty následující tokeny:

    • PROMĚNNÁ % ALLUSERSPROFILE %

    • % APPDATA %

    • % USERPROFILE %

    • % VSAPPDATA %

    • % VSCOMMONAPPDATA %

    Při Visual Studio se spustí vyhledávání souborů .addin, nahradí tyto tokeny pomocí řetězců následující cestu:

    Token

    Cesta

    PROMĚNNÁ % ALLUSERSPROFILE %

    ..\Documents and Settings\All Users\Application Data\Microsoft\MSEnvShared\Addins\

    % APPDATA %

    ..\Documents and Settings\uživatelské jméno\Microsoft\MSEnvShared\Addins\

    % USERPROFILE %

    ..\Documents and Settings\uživatelské jméno\My Documents\Visual Studio 2010\Addins\

    % VSAPPDATA %

    ..\Documents and Settings\uživatelské jméno\Addins\

    % VSCOMMONAPPDATA %

    ..\Documents and Settings\All Users\Addins

    Další informace o registraci doplňků naleznete Zabezpečení.

  4. V jedné z výše uvedených adresářů vytvořte soubor .addin odkaz novou Možnosti stránku.

    Jako šablonu, můžete použít následující kód:

    <?xml version="1.0" encoding="UTF-16" standalone="no"?>
    <Extensibility xmlns="https://schemas.microsoft.com/AutomationExtensibility">
        <HostApplication>
            <Name>Microsoft Visual Studio Macros</Name>
            <Version>10.0</Version>
        </HostApplication>
        <HostApplication>
            <Name>Microsoft Visual Studio</Name>
            <Version>10.0</Version>
        </HostApplication>
        <ToolsOptionsPage>
            <Category Name="Environment">
                <SubCategory Name="My Tools Options Page">
                    <Assembly><dll location></Assembly>
                    <FullClassName>ToolsOptionsLibrary.UserControl1
                    </FullClassName>
                </SubCategory>
            </Category>
        </ToolsOptionsPage>
    </Extensibility>
    
  5. V <Assembly></Assembly> značky, nahraďte <dll location> s použitím cesty ToolsOptionsLibrary.dll.

  6. Změnit <ToolsOptionsPage> nastavení (název kategorie, název podkategorie a podobně), tak, aby odrážely specifika uživatelského ovládacího prvku.

    Například pokud váš uživatelský ovládací prvek s názvem "Nová stránka" a "MyTOLib" je jeho projekt, potom značky FullClassName by MyTOLib.NewPage.Sestavení je, kde je umístěn Možnosti knihovny DLL.Název kategorie je v uzlu Možnosti místo, kam chcete například vyhledat vlastní stránku, dialogové okno, prostředí, ladění nebo projekty.

    Pokud zadáte název, který neexistuje, vytvoří uzel, který má tento název.Podkategorie je název, který se zobrazí v uzlu.Všimněte si, že maximální počet úrovní je dvě.Nelze přidat uzel třetí úrovně.

  7. Uložte soubor jako textový soubor, který má příponu názvu souboru .addin v jednom souboru složek, které jsou popsány výše.Výchozí adresář je..\Documents and Settings\uživatelské jméno\Application Data\Microsoft\MSEnvShared\Addins\.

    Při Visual Studio se spustí, vypadá v tomto adresáři pro vlastní Možnosti stránky definice a načte, které nalezne.Můžete změnit nebo přidat do adresáře přidat pomocí doplněk / Zabezpečení maker stránky pod prostředí v uzlu Možnosti dialogové okno.

  8. Start Visual Studio a na Možnosti na Nástroje nabídce.

    Vaše nové Možnosti zobrazení stránky.

Viz také

Úkoly

Jak: změnit vlastnosti okna

Koncepty

Řídit možnosti nastavení

Registrace

Automatizační objekt modelu grafu

Další zdroje

Vytváření a řízení prostředí Windows

Automatizace a Reference rozšiřitelnosti