Permission.Enabled - Propriété
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.
Espace de noms : Microsoft.Office.Interop.InfoPath
Assembly : Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)
Syntaxe
'Déclaration
Property Enabled As Boolean
Get
Set
'Utilisation
Dim instance As Permission
Dim value As Boolean
value = instance.Enabled
instance.Enabled = value
bool Enabled { get; set; }
Valeur de propriété
Type : System.Boolean
La valeur true est renvoyée si les paramètres d'autorisation sont activés. Dans le cas contraire, c'est la valeur false qui est renvoyée.
Remarques
Utilisez la propriété Enabled pour déterminer si les autorisations sont restreintes sur le formulaire actif et pour activer ou désactiver les autorisations. Remplacez Enabled par false pour désactiver les autorisations et supprimer tous les utilisateurs (autres que l'auteur du formulaire) ainsi que leurs autorisations.
Notes
En mode aperçu, la propriété Enabled renvoie toujours false et si le code tente de modifier ce paramètre, une System.Runtime.InteropServices.COMException est générée et le message « La méthode/propriété n'est pas disponible en mode aperçu » est renvoyé.
Exemples
Dans l'exemple suivant, la propriété Enabled sert à indiquer si les paramètres d'autorisation sont activés pour le formulaire actif.
_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(thisDoc.Permission.Enabled.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert(thisDoc.Permission..Enabled.ToString())