Freigeben über


Permission.Enabled Eigenschaft

Definition

Ruft ab, ob die durch das Permission-Objekt dargestellten Berechtigungseinstellungen für das aktuelle Formular aktiviert sind, oder legt diese Einstellung fest.

public:
 property bool Enabled { bool get(); void set(bool value); };
public bool Enabled { get; set; }
member this.Enabled : bool with get, set
Public Property Enabled As Boolean

Eigenschaftswert

TRUE , wenn die Berechtigungseinstellungen aktiviert sind; andernfalls false.

Beispiele

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())

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 eine System.Runtime.InteropServices.COMException ausgelöst, und die Meldung "Die Eigenschaft/Methode ist im Vorschaumodus nicht verfügbar" wird zurückgegeben.

Da das Permission-Objekt und seine Member neu in Microsoft InfoPath sind, müssen Sie das von der thisXDocument-Variable zurückgegebene Objekt in den _XDocument3 Typ umwandeln, um auf dieses Objekt und seine Member zuzugreifen. Weitere Informationen hierzu finden Sie unter Vorgehensweise: Verwenden von Objektmodellmembern, die nicht mit InfoPath 2003 kompatibel sind.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Gilt für: