Como: criar tipos usando o Class Designer
Usando Class Designer, você pode criar visualmente novos tipos no diagrama de classe, arrastando-os da toolbox Class Designer para um diagrama de classes.Para saber como exibir tipos existentes em um diagrama de classes, consulte Como: exibir tipos existentes (Designer de classe).
Observação |
---|
Para obter informações detalhadas sobre como configurar a herança e associação de itens usando o Class Designer, consulte Como: Definir herança entre tipos (Designer de classe) eComo: Definir associações entre tipos (Designer de classe) |
Você também pode aplicar um atributo personalizado para um tipo ou membro de um tipo.
Neste tópico
To create a Class or an Abstract Class by using Class Designer
To create a Structure (Struct in C#) by using Class Designer
Para criar uma classe ou uma classe abstrata, usando o Class Designer
Na caixa de ferramentas do Class Designer, arraste um classe ou um Classe abstrata item até um diagrama de classes.
O Nova classe ou Nova classe abstrata caixa de diálogo aparece.
Digite o nome da classe na caixa de texto nome.
Selecione o nível de acesso da classe na lista drop-down de acesso.
No arquivo de área name, selecione qual arquivo o Class Designer deve gerar código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar a classe e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os métodos, propriedades, campos, eventos, construtores (método), destruidores (método) e constantes que definem a classe.Para obter mais informações, consulte Creating Members.
Para criar um Enum usando o Class Designer
Na caixa de ferramentas do Class Designer, arraste um Enum item até um diagrama de classes.
O Nova Enum caixa de diálogo aparece.
Digite o nome de enum na nome de Enum caixa de texto.
Selecione o nível de acesso do enum na lista drop-down de acesso.
Na área de nome de arquivo, selecione qual arquivo o Class Designer deve gerar o código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar o enum e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os valores dos campos que compõem a enumeração.Para obter mais informações, consulte Creating Members.
Para criar uma Interface usando o Class Designer
Na caixa de ferramentas do Class Designer, arraste um Interface item até um diagrama de classes.
O Nova Interface caixa de diálogo aparece.
Digite o nome da interface na nome da Interface caixa de texto.
Selecione o nível de acesso da interface da lista drop-down acesso.
Na área de nome de arquivo, selecione qual arquivo o Class Designer deve gerar o código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar a interface e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os métodos, propriedades e eventos que compõem a Interface.Para obter mais informações, consulte Creating Members.
Para criar uma estrutura (Struct no C#) usando o Class Designer
Na caixa de ferramentas do Class Designer, arraste um estrutura item até um diagrama de classes.
O Nova estrutura de caixa de diálogo aparece.
Digite um nome para a estrutura do nome de estrutura caixa de texto.
Selecione o nível de acesso da estrutura da lista drop-down acesso.
Na área de nome de arquivo, selecione qual arquivo o Class Designer deve gerar o código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar a estrutura e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os métodos, propriedades, campos, eventos, construtores (método), destruidores (método) e constantes que definem a estrutura.Para obter mais informações, consulte Creating Members.
Para criar um delegado usando o Class Designer
Na caixa de ferramentas do Class Designer, arraste um delegado item até um diagrama de classes.
O Novo delegado caixa de diálogo aparece.
Digite um nome para o representante do delegar o nome caixa de texto.
Selecione o nível de acesso do representante na lista drop-down de acesso.
Na área de nome de arquivo, selecione qual arquivo o Class Designer deve gerar o código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar o delegado e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os parâmetros que definem o delegado.Para obter mais informações, consulte Creating Members.
Para criar um módulo usando o Class Designer (VB somente)
Na caixa de ferramentas do Class Designer, arraste um módulo de item até um diagrama de classes.
O Novo módulo de caixa de diálogo aparece.
Digite um nome para o módulo de nome do módulo caixa de texto.
Selecione o nível de acesso do módulo na lista drop-down de acesso.
Na área de nome de arquivo, selecione qual arquivo o Class Designer deve gerar o código em:
Selecione Criar novo arquivo e digite um nome de arquivo na caixa de texto, crie um novo arquivo de classe e adicioná-lo ao projeto atual.
Selecione Adicionar ao arquivo existente para gerar o código de classes em um arquivo de classe existente.Para selecionar um arquivo existente, clique no reticências (…) botão ao lado do Adicionar ao arquivo existente caixa.
Clique em OK para criar o módulo e gerar código inicial para o arquivo especificado na caixa de diálogo.
Adicione os métodos, propriedades, campos, eventos, construtores (método) e constantes que definem o módulo.Para obter mais informações, consulte Creating Members.
Para aplicar um atributo personalizado para um tipo
Clique em forma do tipo em um diagrama de classe.
Na janela Properties, ao lado do Atributos personalizados do propriedade para o tipo, clique no botão de reticências (…).O Atributos personalizados do caixa de diálogo é exibida.
Na caixa de diálogo atributos personalizados, digite um ou mais atributos personalizados.Separar os atributos em novas linhas, mas não os coloque entre colchetes.Quando você tiver terminado, clique em OK.
Os atributos personalizados que você digitou são aplicados ao tipo.
Para aplicar um atributo personalizado a um membro de tipo
Clique no nome do membro na forma do seu tipo em um diagrama de classe, ou sua linha na janela Class Details.
Na janela Properties, localize o Atributos personalizados do a propriedade do membro.
Digite um ou mais atributos personalizados (um por linha) e pressione Enter.
Os atributos personalizados que você digitou são aplicados ao tipo.
Consulte também
Tarefas
Como: Definir herança entre tipos (Designer de classe)
Como: Definir associações entre tipos (Designer de classe)
Outros recursos
Criando e configurando membros de tipo (classe Designer)