Procedura: aggiungere parametri a un metodo (Progettazione classi)

Utilizzare la finestra Dettagli classe per aggiungere parametri ai metodi. I parametri possono essere configurati per essere obbligatori o facoltativi. Se si fornisce un valore per la proprietà Valore predefinito facoltativo di un parametro, la finestra di progettazione genererà il codice come parametro facoltativo.

Le righe dei parametri contengono i seguenti elementi:

  • Nome

    La colonna Nome di una riga di parametri visualizza il nome del parametro. Questo nome viene visualizzato anche nella proprietà Nome nella finestra Proprietà. È possibile utilizzare questa cella per cambiare il nome di qualsiasi parametro con autorizzazioni di lettura-scrittura.

    Se la colonna Nome è troppo stretta per mostrare l'intero nome, è possibile posizionare il cursore del mouse sul nome del parametro per visualizzarlo.

  • Tipo

    Nella cella Tipo parametro viene utilizzata la tecnologia Intellisense, che consente di scegliere da un elenco di tutti i tipi disponibili nel progetto corrente o nei progetti a cui viene fatto riferimento.

  • Modificatore

    La cella Modificatore di una riga di parametro accetta e visualizza il nuovo modificatore del parametro. Per immettere un nuovo modificatore di parametro, selezionare dall'elenco a discesa Nessuno, ref, out o params in C# e ByVal, ByRef o ParamArray in VB.

  • Riepilogo

    La cella Riepilogo di una riga di parametro consente di immettere i commenti di codice visualizzati in IntelliSense quando si immette il parametro nell'editor di codice.

  • <aggiungi parametro>

    Nell'ultima riga di parametri di un membro la cella Nome contiene la stringa <aggiungi parametro>. Fare clic in questa cella per creare un nuovo parametro. Per ulteriori informazioni, vedere Procedura: aggiungere parametri a un metodo (Progettazione classi).

Proprietà dei parametri nella finestra Proprietà

Nella finestra Proprietà vengono visualizzate le stesse proprietà dei parametri riportate nella finestra Dettagli classe: Nome, Tipo, Modificatore, Riepilogo, nonché la proprietà Valore predefinito facoltativo. Se una proprietà viene cambiata in una posizione, il relativo valore verrà aggiornato a livello globale, anche nell'altra posizione.

Nota

   Per aggiungere un parametro a un delegato, vedere Procedura: creare un membro (Progettazione classi).

Nota

   Anche se è un metodo, un distruttore non può avere parametri.

Per aggiungere un parametro a un metodo

  1. Sulla superficie del diagramma fare clic sul tipo contenente il metodo a cui si desidera aggiungere un parametro.

    Il tipo otterrà lo stato attivo e il relativo contenuto verrà visualizzato nella finestra Dettagli classe.

  2. Nella finestra Dettagli classe espandere la riga del metodo a cui si desidera aggiungere un parametro.

    Verrà visualizzata una riga di parametro rientrata, contenente solo una coppia di parentesi e la stringa <aggiungi parametro>.

  3. Fare clic su <aggiungi parametro>, digitare il nome del nuovo parametro e premere Invio.

    Il nuovo parametro verrà aggiunto al metodo e al codice del metodo e verrà visualizzato nelle finestre Dettagli classe e Proprietà.

  4. Se lo si desidera, specificare altri dettagli relativi al parametro, ad esempio il tipo.

Per aggiungere un parametro facoltativo a un metodo

  1. Sulla superficie del diagramma fare clic sul tipo contenente il metodo a cui si desidera aggiungere un parametro facoltativo.

    Il tipo otterrà lo stato attivo e il relativo contenuto verrà visualizzato nella finestra Dettagli classe.

  2. Nella finestra Dettagli classe espandere la riga del metodo a cui si desidera aggiungere un parametro facoltativo.

    Verrà visualizzata una riga di parametro rientrata, contenente solo una coppia di parentesi e la stringa <aggiungi parametro>.

  3. Fare clic su <aggiungi parametro>, digitare il nome del nuovo parametro e premere Invio.

    Il nuovo parametro verrà aggiunto al metodo e al codice del metodo e verrà visualizzato nelle finestre Dettagli classe e Proprietà.

  4. Nella finestra Proprietà digitare un valore per la proprietà Valore predefinito facoltativo. L'impostazione della proprietà Valore predefinito facoltativo di un parametro lo rende facoltativo.

    Nota

    I parametri facoltativi devono essere gli ultimi parametri presenti nell'elenco di parametri.

Vedere anche

Attività

Procedura: modificare i membri dei tipi (Progettazione classi)