IPropData::HrSetObjAccess
Aplica-se a: Outlook 2013 | Outlook 2016
Define o n�vel de acesso para o objeto.
HRESULT HrSetObjAccess(
ULONG ulAccess
);
Parâmetros
ulAccess
[in] Uma bitmask dos sinalizadores que especifica o n�vel de acesso do objeto. Um dos sinalizadores a seguir pode ser definido:
IPROP_READONLY
Define o n�vel de acesso do objeto como somente leitura.
IPROP_READWRITE
Define o n�vel de acesso do objeto como leitura/grava��o.
Valor de retorno
S_OK
N�vel de acesso do objeto foi definido com �xito.
Comentários
O m�todo IPropData::HrSetObjAccess define o n�vel de acesso para um objeto inteiro, em vez de propriedades individuais. HrSetObjAccess pode ser usado para alterar o n�vel de acesso estabelecido quando o objeto foi criado.
Notas para chamadores
Para definir um nível de acesso em uma propriedade, primeiro chame HrSetObjAccess com o sinalizador IPROP_READWRITE definido no parâmetro ulAccess para tornar o objeto modificável. Em seguida, chame o método IPropData::HrSetPropAccess , especificando a propriedade de destino na matriz apontada pelo parâmetro lpPropTagArray .
Para criar um objeto com propriedades que ser�o somente leitura para clientes, criar um objeto de leitura/grava��o, adicione as propriedades necess�rias e, em seguida, chame HrSetObjAccess para alterar o acesso do objeto como somente leitura.
Voc� tamb�m pode usar HrSetObjAccess para impedir que os clientes criem novas propriedades.