_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
'Declaration
<DispIdAttribute(50)> _
ReadOnly Property Permission As PermissionObject
'Usage
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