Condividi tramite


readonly (C++)

Non consente l'assegnazione a un membro dati.

Sintassi

[readonly]

Osservazioni:

L'attributo readonly di C++ ha la stessa funzionalità dell'attributo readonly di MIDL.

Se si vuole impedire la modifica di un parametro di metodo, usare l'attributo in .

Esempio

Il codice seguente mostra un utilizzo dell'attributo readonly :

// cpp_attr_ref_readonly.cpp
// compile with: /LD
[idl_quote("midl_pragma warning(disable:2461)")];
#include "unknwn.h"
[module(name="ATLFIRELib")];

[dispinterface, uuid(11111111-1111-1111-1111-111111111111)]
__interface IFireTabCtrl
{
   [readonly, id(1)] int i();
};

Requisiti

Contesto attributo Valore
Si applica a Metodo di interfaccia
Ripetibile No
Attributi obbligatori None
Attributi non validi None

Per altre informazioni sui contesti di attributi, vedere Contesti di attributi.

Vedi anche

Attributi IDL
Attributi di membro dati