Compartilhar via


Implementar uma interface no Designer de Classe

No Designer de Classe, você pode implementar uma interface no diagrama de classe conectando-a a uma classe que forneça código para os métodos da interface. O Designer de Classe gera uma implementação da interface e exibe a relação entre a interface e a classe como uma relação de herança. É possível implementar uma interface desenhando uma linha de herança entre a interface e a classe ou arrastando a interface do Modo de Exibição de Classe.

Dica

Você pode criar interfaces da mesma maneira como cria outros tipos. Se a interface existir, mas não aparecer no diagrama de classe, exiba-a primeiro. Para obter mais informações, confira Criar tipos usando o Designer de Classe e Exibir tipos existentes.

Para implementar uma interface desenhando uma linha de herança

  1. No diagrama de classe, exiba a interface e a classe que a implementará.

  2. Desenhe uma linha de herança da classe e da interface.

    Um pirulito aparece anexado à classe, e um rótulo com o nome da interface identifica a relação de herança. O Visual Studio gera stubs para todos os membros da interface.

Para obter mais informações, confira Criar herança entre tipos.

Para implementar uma interface da janela do Modo de Exibição de Classe

  1. No diagrama de classe, exiba a classe cuja interface você deseja implementar.

  2. Abra o Modo de Exibição de Classe e localize a interface.

    Dica

    Se o Modo de Exibição de Classe não estiver aberto, abra o Modo de Exibição de Classe no menu Exibir ou pressione Ctrl+Shift+C.

  3. Arraste o nó da interface para a forma de classe no diagrama.

    Um pirulito aparece anexado à classe, e um rótulo com o nome da interface identifica a relação de herança. O Visual Studio gera stubs para todos os membros da interface. Neste ponto, a interface é implementada.