Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Não é necessário criar um modelo de automação para seu código. O SDK do Ambiente não fornece um exemplo para fazer isso. Para obter informações sobre modelos de código, consulte o CodeModel objeto.
Para implementar um modelo de código, você deve implementar todas as interfaces determinadas por sua estrutura de dados interna. Os objetos devem ser derivados da IDispatch classe.
Os objetos que você estende CodeModel e FileCodeModel, estão disponíveis no Project objeto e se parecem com os seguintes:
Você pode optar por implementar apenas a CodeModel interface ou a FileCodeModel interface no objeto que você retorna de seus objetos Project e ProjectItem. Forneça qualquer funcionalidade dessa interface apropriada para o sistema de projetos.
Se você quiser adicionar recursos, como métodos ou propriedades, que não estão disponíveis no padrão CodeModel e FileCodeModel nas interfaces, crie sua própria interface que herda do padrão. Certifique-se de documentá-lo com seu sistema de projeto para que os usuários finais saibam procurá-lo. Você retorna a interface padrão, mas o usuário pode chamar o método QueryInterface ou fazer um cast para sua interface, se for conhecido que ela existe.