Permission.Enabled-Eigenschaft
Ruft ab, ob die durch das Permission-Objekt dargestellten Berechtigungseinstellungen für das aktuelle Formular aktiviert sind, oder legt diese Einstellung fest.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
'Declaration
<DispIdAttribute(6)> _
Property Enabled As Boolean
'Usage
Dim instance As Permission
Dim value As Boolean
value = instance.Enabled
instance.Enabled = value
[DispIdAttribute(6)]
bool Enabled { get; set; }
Eigenschaftswert
true, wenn die Berechtigungseinstellungen aktiviert sind; andernfalls false.
Hinweise
Verwenden Sie die Enabled-Eigenschaft, um zu bestimmen, ob Berechtigungen auf das aktive Formular eingeschränkt sind, und um Berechtigungen zu aktivieren oder zu deaktivieren. Legen Sie Enabled auf false fest, um Berechtigungen zu deaktivieren und alle Benutzer (außer den Autor) und deren Berechtigungen zu entfernen.
Hinweis: |
---|
Im Vorschaumodus gibt die Enabled-Eigenschaft immer false zurück, und wenn Code versucht, diese Einstellung zu ändern, wird System.Runtime.InteropServices.COMException ausgelöst und die Meldung "Die Eigenschaft/Methode ist im Vorschaumodus nicht verfügbar" zurückgegeben. |
Beispiel
Im folgenden Beispiel wird die Enabled-Eigenschaft verwendet, um anzuzeigen, ob Berechtigungseinstellungen für das aktuelle Formular aktiviert sind.
_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())
Siehe auch
Referenz
Permission-Schnittstelle
Permission-Member
Microsoft.Office.Interop.InfoPath-Namespace