Partager via


Permission Interface

Définition

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.

S’applique à