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
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.
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>.
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à.
Se lo si desidera, specificare altri dettagli relativi al parametro, ad esempio il tipo.
Per aggiungere un parametro facoltativo a un metodo
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.
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>.
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à.
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)