Permission Interface
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.
Ce type est le wrapper d’une interface COM implémentée par une coclasse qui est requise par le code managé pour l’interopérabilité COM. Pour accéder aux membres indiqués par cette interface, utilisez le type qui encapsule la coclasse qui implémente cette interface. Pour plus d’informations sur ce type, notamment sur l’utilisation, les remarques et les exemples, consultezPermissionObject .
public interface class Permission : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("096CD6CC-0786-11D1-95FA-0080C78EE3BB")]
public interface Permission : System.Collections.IEnumerable
type Permission = interface
interface IEnumerable
Public Interface Permission
Implements IEnumerable
- Dérivé
- Attributs
- Implémente
Propriétés
Count |
Obtient le nombre d’objets UserPermissionObject associés au formulaire. |
DocumentAuthor |
Obtient ou définit l'auteur du formulaire actif sous forme d'adresse électronique. |
Enabled |
Obtient ou définit l'information indiquant que les paramètres d'autorisation représentés par l'objet Permission sont activés pour le formulaire actif. |
Item[Object] |
Obtient l’objet UserPermission à l’index spécifié. |
PermissionFromPolicy |
Indique si une stratégie d'autorisation a été appliquée au formulaire actif. |
PolicyDescription |
Obtient une description de la stratégie appliquée au formulaire actif. |
PolicyName |
Obtient le nom de la stratégie appliquée au formulaire actif. |
RequestPermissionURL |
Obtient ou définit le fichier, l'URL ou l'adresse électronique que les utilisateurs doivent utiliser s'ils ont besoin d'autorisations supplémentaires sur le formulaire actif. |
StoreLicenses |
Obtient ou définit l'information indiquant que la licence permettant à l'utilisateur d'afficher le formulaire actif doit être mise en cache pour permettre son affichage en mode hors connexion lorsque l'utilisateur ne peut pas se connecter à un serveur de gestion des droits. |
Méthodes
Add(String, Object, Object) |
Crée un nouvel ensemble d'autorisations sur le formulaire actif pour l'utilisateur spécifié, comprenant les autorisations indiquées et une date d'expiration. |
ApplyPolicy(String) |
Applique une stratégie au formulaire en utilisant un fichier de modèle de stratégie. |
GetEnumerator() |
Obtient un IEnumerator pour itérer dans la collection. |
RemoveAll() |
Supprime tous les UserPermission objets associés au formulaire. |