IPropData::HrSetObjAccess
S’applique à : Outlook 2013 | Outlook 2016
D�finit le niveau d'acc�s de l'objet.
HRESULT HrSetObjAccess(
ULONG ulAccess
);
Paramètres
ulAccess
[in] Un masque de bits d'indicateurs qui sp�cifie le niveau d'acc�s de l'objet. Vous pouvez d�finir un des indicateurs suivants :
IPROP_READONLY
D�finit le niveau d'acc�s de l'objet en lecture seule.
IPROP_READWRITE
D�finit le niveau d'acc�s de l'objet en lecture/�criture.
Valeur renvoyée
S_OK
Niveau d'acc�s de l'objet a �t� correctement d�fini.
Remarques
La m�thode IPropData::HrSetObjAccess d�finit le niveau d'acc�s pour un objet dans son int�gralit�, et non des propri�t�s individuelles. HrSetObjAccess peut �tre utilis� pour modifier le niveau d'acc�s �tabli lorsque l'objet a �t� cr��.
Remarques pour les appelants
Pour définir un niveau d’accès sur une propriété, appelez d’abord HrSetObjAccess avec l’indicateur IPROP_READWRITE défini dans le paramètre ulAccess pour rendre l’objet modifiable. Appelez ensuite la méthode IPropData ::HrSetPropAccess , en spécifiant la propriété cible dans le tableau vers lequel pointe le paramètre lpPropTagArray .
Pour cr�er un objet avec des propri�t�s qui seront en lecture seule aux clients, cr�ez un objet en lecture-�criture, ajoutez les propri�t�s n�cessaires et ensuite appeler HrSetObjAccess pour modifier l'acc�s de l'objet en lecture seule.
Vous pouvez �galement utiliser HrSetObjAccess pour emp�cher les clients de cr�er de nouvelles propri�t�s.