UserPermission.Permission Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur représentant les autorisations sur le formulaire actuel attribuées à l’utilisateur associé à un instance de la UserPermission classe .
public:
abstract property Microsoft::Office::InfoPath::PermissionType Permission { Microsoft::Office::InfoPath::PermissionType get(); void set(Microsoft::Office::InfoPath::PermissionType value); };
public abstract Microsoft.Office.InfoPath.PermissionType Permission { get; set; }
member this.Permission : Microsoft.Office.InfoPath.PermissionType with get, set
Public MustOverride Property Permission As PermissionType
Valeur de propriété
Une ou une combinaison de PermissionType constantes.
Exemples
Dans l'exemple ci-dessous, le contrôle Bouton permet d'obtenir l'utilisateur spécifié à partir de UserPermissionsCollection pour le formulaire actif, puis d'afficher les autorisations de cet utilisateur.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
UserPermission thisUser =
Permission.UserPermissions["someone@example.com"];
MessageBox.Show(thisUser.Permission.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
UserPermission thisUser = _
Permission.UserPermissions("someone@example.com")
MessageBox.Show(thisUser.Permission.ToString())
End Sub
Remarques
Une instance de la classe UserPermission associe un ensemble d'autorisations du formulaire actif à un utilisateur et à une date d'expiration facultative. La propriété Permission obtient ou définit le jeu d’autorisations utilisateur spécifié par cet objet UserPermission . Bien que certaines autorisations accordées via l’interface utilisateur s’appliquent à tous les utilisateurs, vous pouvez utiliser l’objet UserPermission pour les attribuer par utilisateur avec des dates d’expiration par utilisateur.
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.
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.