_XDocument4.Permission Propriété

Définition

Obtient une référence à un PermissionObject objet associé au formulaire.

public:
 property Microsoft::Office::Interop::InfoPath::SemiTrust::PermissionObject ^ Permission { Microsoft::Office::Interop::InfoPath::SemiTrust::PermissionObject ^ get(); };
public Microsoft.Office.Interop.InfoPath.SemiTrust.PermissionObject Permission { get; }
member this.Permission : Microsoft.Office.Interop.InfoPath.SemiTrust.PermissionObject
Public ReadOnly Property Permission As PermissionObject

Valeur de propriété

Objet PermissionObject qui représente les paramètres d’autorisation de gestion des droits relatifs à l’information (IRM) pour le formulaire.

Implémente

Exemples

Dans l’exemple suivant, la propriété Permission pour renvoyer un objet PermissionObject pour le formulaire actif, qui utilise ensuite la Enabled propriété pour indiquer si les paramètres d’autorisation sont activés pour le formulaire actif.

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

Dans l’exemple suivant, la propriété Permission pour renvoyer un objet PermissionObject pour le formulaire actif, qui utilise ensuite la Enabled propriété pour indiquer si les paramètres d’autorisation sont activés pour le formulaire actif.

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

Remarques

Une fois que la référence à l'objet PermissionObject a été renvoyée, elle peut être utilisée pour restreindre les autorisations sur le formulaire actif et pour renvoyer ou pour définir des paramètres d'autorisation spécifiques, indiquant par exemple si les données du formulaire peuvent être modifiées, copiées ou imprimées.

Étant donné que la propriété Permission est une nouveauté dans Microsoft Office InfoPath 2007, vous devez déclarer et convertir en _XDocument4 type pour accéder à cette propriété. 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 à