Adicionar uma propriedade

Use o Assistente Adicionar Propriedade para adicionar uma propriedade a uma interface no projeto.

Para adicionar uma propriedade à sua interface:

  1. No menu principal do Visual Studio, selecione Exibir>Exibição de Classe. No painel Modo de Exibição de Classe, expanda o nó do projeto para exibir a interface à qual quiser adicionar a propriedade.

    Observação

    Adicione também propriedades a dispinterfaces, que estarão aninhadas no nó da biblioteca, a menos que o projeto esteja atribuído.

  2. Clique com o botão direito do nome da interface.

  3. No menu de atalho, selecione Adicionar>Propriedade.

  4. No Assistente Adicionar Propriedade, forneça as informações para criar a propriedade.

  5. Selecione OK para adicionar a propriedade.

Assistente Adicionar Propriedade

A seção a seguir descreve a interface do usuário que será usada para adicionar uma propriedade:

Captura de tela do assistente Adicionar propriedade com o campo do nome do método definido para amostra e o tipo de propriedade definido como int a

  • Nome da propriedade

    Define o nome da propriedade.

  • Tipo de propriedade

    Define o tipo de retorno da propriedade.

  • Função Get

    Selecione para adicionar um getter de propriedade. Como padrão, o nome da função Get é GetPropertyName. É possível editar esse nome. Se você excluir o nome, a função GetNotSupported será inserida no mapa de expedição da interface. A função GetPropertyName especifica a propriedade como legível.

    Para interfaces ATL Get function torna a propriedade legível, isto é, cria o método Get para recuperar essa propriedade do objeto. Selecione Get, Put ou ambos.

  • Função Put

    Selecione para adicionar um setter de propriedade. Como padrão, o nome da função Set é SetPropertyName. É possível editar esse nome. Se você excluir o nome, a função SetNotSupported será inserida no mapa de expedição da interface. A função SetPropertyName especifica a propriedade como gravável.

    Para interfaces ATL Put function torna a propriedade gravável, isto é, ela cria o método Put para definição, ou "colocação", dessa propriedade do objeto. Selecione Get, Put ou ambos.

Consulte Também

Adicionar a propriedade IDL

Adicionar Propriedade de MFC de IDL