Permission.PermissionFromPolicy Propriété

Définition

Indique si une stratégie d'autorisation a été appliquée au formulaire actif.

public:
 property bool PermissionFromPolicy { bool get(); };
public bool PermissionFromPolicy { get; }
member this.PermissionFromPolicy : bool
Public ReadOnly Property PermissionFromPolicy As Boolean

Valeur de propriété

true si la stratégie d’autorisation a été appliquée ; sinon, false.

Exemples

Dans l'exemple suivant, la propriété PermissionFromPolicy sert à indiquer si une stratégie d'autorisation a été appliquée au formulaire actif.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(
   thisDoc.Permission.PermissionFromPolicy.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert( _
   thisDoc.Permission.PermissionFromPolicy.ToString())

Remarques

InfoPath prend en charge d'utilisation de stratégies d'autorisation qui répertorient les utilisateurs et les groupes, ainsi que leurs autorisations sur les formulaires. La propriété PermissionFromPolicy indique si une stratégie d'autorisation a été appliquée lors de la dernière activation d'autorisations sur le formulaire.

La propriété PermissionFromPolicy renvoie toujours false lorsqu'elle est vérifiée par quelqu'un d'autre que le propriétaire du formulaire, même si cet utilisateur dispose d'autorisations sur le modèle objet.

Étant donné que l’objet Permission et ses membres sont nouveaux dans Microsoft InfoPath, vous devez convertir l’objet retourné par la variable thisXDocument en _XDocument3 type pour accéder à cet objet et à ses membres. Pour plus d'informations, consultez Procédure : utiliser les membres du modèle objet qui ne sont pas compatibles avec InfoPath 2003.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

S’applique à