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. Scegliere Aggiungi>proprietà dal menu di scelta rapida.

  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 del 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à.

  • Funzione 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 Get funzione PropertyName specifica la proprietà come leggibile.

    Per le interfacce ATL La funzione Get rende la proprietà leggibile; ovvero crea il Get metodo per recuperare 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 la proprietà scrivibile; ovvero crea il Put metodo per l'impostazione, o "inserimento", di questa proprietà dell'oggetto. Selezionare Get, Put o entrambe.

Vedere anche

Add IDL, proprietà

Aggiungere la proprietà MFC IDL