PermissionType Enum
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.
Représente les autorisations d'un utilisateur.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType =
Public Enum PermissionType
- Héritage
-
PermissionType
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| Read | 1 | Permet à l'utilisateur de lire (d'afficher) le formulaire. (Les autorisations Read et View sont équivalentes.) |
| View | 1 | Permet à l'utilisateur d'afficher (de lire) le formulaire. (Les autorisations Read et View sont équivalentes.) |
| Edit | 2 | Permet à l'utilisateur de modifier le formulaire. |
| Save | 4 | Permet à l'utilisateur d'enregistrer le formulaire. |
| Extract | 8 | Permet à un utilisateur disposant de l'autorisation Read de copier un contenu dans le formulaire. |
| Change | 15 | Permet aux utilisateurs d'afficher, de copier et d'enregistrer un formulaire mais pas de l'imprimer. Elle correspond à la combinaison des autorisations Read, Edit, Save et Extract. |
| 16 | Permet à l'utilisateur d'imprimer le formulaire. |
|
| ObjectModel | 32 | Permet à un utilisateur d'accéder au document du formulaire par programme via son modèle objet. Les utilisateurs qui ne disposent pas de l'autorisation ObjectModel ne peuvent pas avoir recours au modèle objet pour déterminer leurs propres autorisations. |
| FullControl | 64 | Permet à l'utilisateur d'ajouter, de modifier et de supprimer les autorisations d'autres utilisateurs d'un formulaire. |
Remarques
Ces constantes énumérées sont retournées par la Permission propriété de la UserPermission classe et passées en tant que PermissionType paramètre à la Add(String, PermissionType) méthode de la UserPermissionCollection classe .
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.