Determinando os nomes dos itens de propriedade nas Opções Páginas
Um dos desafios de programação de DTE Properties coleção é determinar os nomes exatos para usar o DTE.Properties chamada. Cada configuração tem um nome específico que é usado para acessar o seu valor. O nome é derivado do título que é exibido na página associada a Opções caixa de diálogo. Por exemplo, DTE.Properties("FontsAndColors", "TextEditor") é usado para acessar as configurações para o fontes e cores página.
Nomes de Item de propriedade
Depois de Visual Studio foi executada uma vez, os nomes de item de propriedade da instância atual do Visual Studio são armazenados na seguinte chave do registro do Windows: HKCU\SOFTWARE\Microsoft\VisualStudio\10.0_Config\AutomationProperties\. Este 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 de FontsAndColors contém as caixas de diálogo e janelas de ferramentas, impressora e TextEditor páginas. Você pode exibir o registro usando o editor do registro.
Observação |
---|
No seu código, digite os nomes exatamente como elas são gravadas 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). |