Condividi tramite


Aggiungere una proprietà

Utilizzare la procedura guidata Aggiungi proprietà per aggiungere una proprietà a un'interfaccia nel progetto.

Per aggiungere una proprietà all'interfaccia:

  1. Dal menu principale di Visual Studio selezionare Visualizza>visualizzazione classi. Nel riquadro Visualizzazione classi espandere il nodo del progetto per visualizzare l'interfaccia a cui si vuole aggiungere la proprietà.

    Nota

    È anche possibile aggiungere proprietà alle interfacce dispatch che, se il progetto non è attribuito, sono nidificate all'interno del nodo della libreria.

  2. Fare clic con il pulsante destro del mouse sul nome dell'interfaccia.

  3. Dal menu di scelta rapida selezionare Aggiungi>proprietà.

  4. Nella procedura guidata Aggiungi proprietà specificare le informazioni per creare la proprietà .

  5. Selezionare OK per aggiungere la proprietà.

Aggiunta guidata proprietà

La sezione seguente descrive l'interfaccia utente che verrà usata per aggiungere una proprietà:

Screenshot della procedura guidata Aggiungi proprietà con il campo nome del metodo impostato su sample e il tipo di proprietà impostato su int a

  • Nome proprietà

    Imposta il nome della proprietà.

  • Tipo di proprietà

    Imposta il tipo restituito della proprietà.

  • Get

    Selezionare questa opzione per aggiungere un getter di proprietà. Per impostazione predefinita, il nome della Get funzione è GetPropertyName. È possibile modificare il nome. Se si elimina il nome, la funzione GetNotSupported viene inserita nella mappa di invio dell'interfaccia. La Getfunzione PropertyName specifica la proprietà come leggibile.

    Per le interfacce ATL Get la funzione rende leggibile la proprietà, ovvero crea il Get metodo per il recupero di questa proprietà dall'oggetto . Selezionare Get, Put o entrambe.

  • Put

    Selezionare questa opzione per aggiungere un setter di proprietà. Per impostazione predefinita, il nome della Set funzione è SetPropertyName. È possibile modificare il nome. Se si elimina il nome, la funzione SetNotSupported viene inserita nella mappa di invio dell'interfaccia. La funzione SetPropertyName specifica che la proprietà è accessibile in scrittura.

    Per le interfacce ATL La funzione Put rende scrivibile la proprietà, ovvero crea il Put metodo per l'impostazione o "put", questa proprietà dell'oggetto. Selezionare Get, Put o entrambe.

Vedi anche

Aggiungi IDL, proprietà

Aggiungere la proprietà MFC IDL