Freigeben über


readonly (C++)

Verhindert die Zuweisung zu einem Datenelement

Syntax

[readonly]

Hinweise

Das C++-Attribut readonly hat die gleiche Funktion wie das MIDL-Attribut readonly .

Wenn Sie die Änderung eines Methodenparameters verhindern möchten, verwenden Sie das in -Attribut.

Beispiel

Der folgende Code zeigt die Verwendung des readonly -Attributs:

// 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();
};

Anforderungen

Attributkontext Wert
Gilt für Schnittstellenmethode
Wiederholbar No
Erforderliche Attribute Keine
Ungültige Attribute Keine

Weitere Informationen zu den Attributkontexten finden Sie unter Attributkontexte.

Siehe auch

IDL-Attribute
Datenmemberattribute