_XDocument3.Permission-Eigenschaft

Ruft einen Verweis auf ein PermissionObject-Objekt ab, das dem Formular zugeordnet ist.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

<DispIdAttribute(50)> _
ReadOnly Property Permission As PermissionObject

Dim instance As _XDocument3
Dim value As PermissionObject

value = instance.Permission
[DispIdAttribute(50)] 
PermissionObject Permission { get; }

Eigenschaftswert

Ein PermissionObject-Objekt, das die IRM-Berechtigungseinstellungen (Information Rights Management, Verwaltung von Informationsrechten) für das Formular darstellt.

Hinweise

Nachdem ein Verweis auf das PermissionObject-Objekt zurückgegeben wurde, kann das Objekt verwendet werden, um Berechtigungen auf das aktive Formular einzuschränken und um spezifische Berechtigungseinstellungen, wie z. B. die Einstellung, ob Daten im Formular bearbeitet, kopiert oder gedruckt werden können, zurückzugeben oder festzulegen.

Beispiel

Im folgenden Beispiel gibt die Permission-Eigenschaft ein PermissionObject-Objekt für das aktuelle Formular zurück, das dann die Enabled-Eigenschaft verwendet, um anzuzeigen, ob für das aktuelle Formular Berechtigungseinstellungen 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

_XDocument3-Schnittstelle
_XDocument3-Member
Microsoft.Office.Interop.InfoPath-Namespace