PropertyIsPrivateException - Classe

Représente une exception qui est levée lorsqu'un utilisateur essaie de modifier la valeur d'une propriété privée sur un profil d'un autre utilisateur et n'a pas le droit Gérer les personnes.

Hiérarchie d’héritage

System.Object
  System.Exception
    Microsoft.Office.Server.UserProfiles.UserProfileException
      Microsoft.Office.Server.UserProfiles.PropertyIsPrivateException

Espace de noms :  Microsoft.Office.Server.UserProfiles
Assembly :  Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class PropertyIsPrivateException _
    Inherits UserProfileException
'Utilisation
Dim instance As PropertyIsPrivateException
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class PropertyIsPrivateException : UserProfileException

Remarques

Seul l'utilisateur ou un administrateur disposant des droits appropriés peut mettre à jour les valeurs de propriété privée sur les profils utilisateur.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

PropertyIsPrivateException - Membres

Microsoft.Office.Server.UserProfiles - Espace de noms