IPropData::HrSetObjAccess
Hace referencia a: Outlook 2013 | Outlook 2016
Establece el nivel de acceso para el objeto.
HRESULT HrSetObjAccess(
ULONG ulAccess
);
Parameters
ulAccess
[entrada] Una m�scara de bits de indicadores que especifica el nivel de acceso del objeto. Puede establecer uno de los siguientes indicadores:
IPROP_READONLY
Establece el nivel de acceso del objeto de s�lo lectura.
IPROP_READWRITE
Establece el nivel de acceso del objeto para lectura y escritura.
Valor devuelto
S_OK
Nivel de acceso del objeto se estableci� correctamente.
Comentarios
El m�todo IPropData::HrSetObjAccess establece el nivel de acceso para un objeto completo, en lugar de propiedades individuales. HrSetObjAccess puede utilizarse para cambiar el nivel de acceso que se estableci� cuando se cre� el objeto.
Notas para los llamadores
Para establecer un nivel de acceso en una propiedad, llame primero a HrSetObjAccess con la marca IPROP_READWRITE establecida en el parámetro ulAccess para que el objeto sea modificable. A continuación, llame al método IPropData::HrSetPropAccess y especifique la propiedad de destino en la matriz a la que apunta el parámetro lpPropTagArray .
Para crear un objeto con las propiedades de s�lo lectura para los clientes, crear un objeto de lectura y escritura, agregue las propiedades necesarias y, a continuaci�n, llame a HrSetObjAccess para cambiar de acceso del objeto de solo lectura.
Tambi�n puede utilizar HrSetObjAccess para impedir que los clientes de creaci�n de nuevas propiedades.