Compartilhar via


Determinando os nomes de itens de propriedades em páginas Opções

Os suplementos do Visual Studio foram substituídos no Visual Studio 2013. Você deve atualizar seus suplementos para as extensões VSPackage. Para obter mais informações sobre atualização, consulte Perguntas frequentes: convertendo suplementos em extensões VSPackage.

Um dos desafios da programação na coleção de Properties de DTE é determinar os nomes exatos a serem usados na chamada de DTE.Properties. Cada configuração tem um nome específico que é usado para acessar seu valor. O nome é derivado do título que é exibido na página associada da caixa de diálogo Opções. Por exemplo, DTE.Properties("FontsAndColors", "TextEditor") é usado para acessar as configurações da página de Fontes e Cores.

Nomes de itens de propriedade

Depois que o Visual Studio foi executado uma vez, os nomes de item de propriedade para a instância atual do Visual Studio são armazenados nesta chave de registro do Windows: HKCU\SOFTWARE\Microsoft\VisualStudio\10.0_Config\AutomationProperties\. Esse local sempre tem a lista definitiva de nomes. Os nomes de categoria são os nomes das subchaves da chave AutomationProperties (Ferramentas de Banco de Dados, FontsAndColors e assim por diante). Os nomes de página são os nomes das subchaves das chaves de categoria. Por exemplo, a categoria FontsAndColors contém as páginas Caixas de diálogo e janelas de ferramenta, Impressora e Editor de texto. Você pode exibir o Registro usando o editor do Registro.

Dica

Em seu código, digite os nomes exatamente como eles são gravados na chave do registro; isso inclui espaços.Por exemplo, use Dialogs and Tool Windows (com espaços), mas use TextEditor (sem nenhum espaço).

Consulte também

Referência

Coleções de propriedades de DTE

Conceitos

Controlando configurações de Opções