Condividi tramite


Procedura: creare tipi utilizzando Progettazione classi

Per progettare nuovi tipi per progetti Visual C# .NET e Visual Basic .NET, crearli in un diagramma di classi. Per visualizzare i tipi esistenti, vedere Procedura: visualizzare i tipi esistenti (Progettazione classi).

  • Creare un nuovo tipo

  • Applicare un attributo personalizzato a un tipo

  • Applicare un attributo personalizzato a un membro di un tipo

Creare un nuovo tipo

  1. In Progettazione classi di Casella degli strumenti trascinare uno dei seguenti elementi in un diagramma di classi:

    • Classe o Classe astratta

    • Enum

    • Interfaccia

    • Struttura (VB) o Struct (C#)

    • Delegato

    • Modulo (solo VB)

  2. Assegnare un nome al tipo. Selezionare quindi il relativo livello di accesso.

  3. Selezionare il file in cui si desidera aggiungere il codice iniziale per il tipo:

    • Per creare un nuovo file e aggiungerlo al progetto corrente, selezionare Crea nuovo file e assegnare un nome al file.

    • Per aggiungere codice a un file esistente, selezionare Aggiungi a file esistente.

      Se la soluzione contiene un progetto che condivide il codice tra più app, è possibile aggiungere un nuovo tipo a un diagramma di classi nel progetto di app, ma solo se il file di classe corrispondente si trova nello stesso progetto di app o nel progetto condiviso.

  4. Aggiungere ora altri elementi per definire il tipo:

    Per

    Add

    Classi, classi astratte, strutture o struct

    Metodi, proprietà, campi, eventi, costruttori (metodo), distruttori (metodo) e costanti che definiscono il tipo

    Enumerazioni

    Valori di campo che costituiscono l'enumerazione

    Interfacce

    Metodi, proprietà ed eventi che costituiscono l'interfaccia

    Delegato

    Parametri che definiscono il delegato

    Modulo

    Metodi, proprietà, campi, eventi, costruttori (metodo), distruttori (metodo) e costanti che definiscono il modulo

    Vedere Creating Members.

Applicare un attributo personalizzato a un tipo

  1. Fare clic sulla forma del tipo in un diagramma classi.

  2. Nella finestra Proprietà fare clic sul pulsante con i puntini di sospensione (...) disponibile accanto alla proprietà Attributi personalizzati relativa al tipo.

  3. Aggiungere uno o più attributi personalizzati, uno per riga. Non racchiuderli tra parentesi.

    Al termine, gli attributi personalizzati verranno applicati al tipo.

Applicare un attributo personalizzato a un membro di un tipo

  1. Fare clic sul nome del membro nella forma del relativo tipo in un diagramma classi oppure nella relativa riga nella finestra Dettagli classe.

  2. Nella finestra Proprietà individuare la proprietà Attributi personalizzati del membro.

  3. Aggiungere uno o più attributi personalizzati, uno per riga. Non racchiuderli tra parentesi.

    Al termine, gli attributi personalizzati verranno applicati al tipo.

Vedere anche

Attività

Procedura: Creare ereditarietà tra tipi (Progettazione classi)

Procedura: Creare associazioni tra tipi (Progettazione classi)

Altre risorse

Creazione e configurazione di membri di tipi (Progettazione classi)

Utilizzo dei diagrammi classi (Progettazione classi)

Progettazione di classi e tipi (Progettazione classi)