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 Brak
Nieprawidłowe atrybuty Brak

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

Zobacz też

Atrybuty IDL
Atrybuty składowych danych