Partilhar via


ReadOnly (C++)

Proíbe a atribuição de um membro de dados.

[readonly]

Comentários

O somente leitura o atributo do C++ tem a mesma funcionalidade que o somente leitura atributo MIDL.

Se você deseja proibir a modificação de um parâmetro de método, em seguida, use o na atributo.

Exemplo

O código a seguir mostra um uso o somente leitura atributo:

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

Requisitos

Contexto de atributo

Se aplica a

Método de interface

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

Nenhum

Para obter mais informações sobre os contextos de atributo, consulte Atributo contextos.

Consulte também

Outros recursos

Atributos IDL

Atributos de membro de dados

Attributes Samples