Udostępnij za pośrednictwem


readonly (C++)

Uniemożliwia przypisanie do elementu członkowskiego danych.

Składnia

[readonly]

Uwagi

Atrybut readonly C++ ma taką samą funkcjonalność jak atrybut readonly MIDL.

Jeśli chcesz zakazać modyfikacji parametru metody, użyj atrybutu in .

Przykład

Poniższy kod przedstawia użycie atrybutu 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();
};

Wymagania

Kontekst atrybutu Wartość
Dotyczy Metoda interfejsu
Powtarzalne Nie.
Wymagane atrybuty None
Nieprawidłowe atrybuty None

Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.

Zobacz też

Atrybuty IDL
Atrybuty składowych danych