Adicionar Assistente de método
Use este assistente para adicionar um método a uma interface.Dependendo do tipo de projeto ou o tipo de interface ao qual você está adicionando um método, o assistente exibe diferentes opções.
Nomes
Tipo de retorno
O tipo de dados retornado pelo método.HRESULT é recomendado para todos os tipos de interface, pois ele fornece uma maneira padrão de retornar erros.Tipo de interface
Descrição
Interface dupla
HRESULT.Inalterável.
Interface personalizada
HRESULT.Inalterável.
Interface local personalizado
Forneça seu próprio tipo de retorno ou selecionar na lista.
Dispinterface
Forneça seu próprio tipo de retorno ou selecionar na lista.
Dispinterface de controle ActiveX MFC ActiveX
Se você implementar um método de ações, o tipo de retorno é definido para o valor apropriado e é inalterável.Se você selecionar um método a partir de Nome do método lista e clicar Personalizado under Selecione o tipo de método, selecione o tipo de retorno da lista.
Nome do Método
Define o nome do método.Tipo de interface
Descrição
ATL dual interface, interface personalizada e interface local personalizado
Fornece seu próprio nome de método.
Dispinterface MFC
Fornecer seu próprio nome de método ou selecionar um nome de método sugerido na lista.Se você selecionar um nome na lista, o valor apropriado é exibido na Tipo de retorno caixa e ele é inalterável.
Dispinterface de controle ActiveX MFC ActiveX
Fornecer seu próprio ou selecionar do estoque métodos DoClick and Atualizar.See Os controles ActiveX MFC: Adicionando métodos de ação para obter mais informações.
Tipo de método
Disponível somente para controles MFC ActiveX.Se você fornecer um nome de método no Nome do método caixa, em vez de selecionar um método na lista, essa caixa não estiver disponível.Se você selecionar um dos métodos no Nome do método listar, selecione a implementação das ações ou uma implementação personalizada.
Tipo de método
Descrição
Estoque
O padrão.Insere a implementação do método ações você selecionar no Nome do método lista.Tipo de retorno é alterável se você selecionar Estoque.
Personalizado
Insere uma implementação de stub do método selecionado no Nome do método lista.Para tipos de método personalizado, você pode fornecer seu próprio tipo de retorno ou você pode selecionar uma opção do Tipo de retorno lista.
Nome interno
Disponível para apenas métodos personalizados adicionados a um dispinterface MFC.Define o nome usado no MAP de expedição, o arquivo de cabeçalho (. h) e o arquivo de implementação (CPP).Por padrão, esse nome é o mesmo sistema autônomo Nome do método.Você pode alterar o nome do método se você estiver trabalhando com um dispinterface MFC ou se você estiver adicionando um método personalizado a um dispinterface de controle ActiveX MFC ActiveX.Tipo de interface
Descrição
ATL dual interface, interface personalizada e interface local personalizado
Não disponível
Dispinterface MFC
Definido como o nome do método por padrão.Você pode edição o nome interno.
Dispinterface de controle ActiveX MFC ActiveX
Você pode conjunto o nome interno apenas para métodos personalizados.Métodos de ações não usam um nome interno.
Atributos de parâmetro
Define os atributos adicionais para o parâmetro especificado em Nome do parâmetro.Atributo do parâmetro
Descrição
Combinações permitidas
Em
Indica que o parâmetro é passado do procedimento de chamada para o procedimento chamado.
em somente
em and check-out
Check-out
Indica que o parâmetro de ponteiro é retornado pelo procedimento chamado para o procedimento de chamada (do servidor para o cliente).
check-out somente
em and check-out
check-out and retval
Retval
Indica se o parâmetro recebe o valor retornado do membro.
retval e out
Tipo de parâmetro
Define o tipo de dados do parâmetro.selecionar o tipo da lista.Nome do parâmetro
Define o nome de um parâmetro para passar pelo seu método.Após digitar o nome, você deverá clicar em Adicionar para adicioná-lo à lista de parâmetros que irá passar pelo seu método.Se você não fornecer um nome de parâmetro, o assistente ignora qualquer parâmetro atributos (ATL) ou Tipo de parâmetro seleções.Depois de clicar em Adicionar, o nome do parâmetro é exibido em Lista de parâmetros.
Observação: Se você fornecer um nome de parâmetro e clique em Concluir antes de clicar em Adicionar, o parâmetro não é adicionado ao método.Você deve encontrar o método e inserir o parâmetro manualmente.
Adicionar
Adiciona o parâmetro especificado no Nome do parâmetroe seus atributos de tipo e o parâmetro, para Lista de parâmetros.clicar Adicionar para adicionar um parâmetro à lista.Remove
Remove o parâmetro que você seleciona em Lista de parâmetros na lista.Lista de parâmetros
Exibe todos os parâmetros e seus modificadores e adicionados no momento para o método de tipos.À medida que você adiciona parâmetros, o assistente atualiza Lista de parâmetros para exibir cada parâmetro com o modificador e tipo.