Freigeben über


PermissionType-Enumeration

Stellt die Berechtigungen eines Benutzers dar.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration PermissionType
'Usage
Dim instance As PermissionType
[FlagsAttribute] 
public enum PermissionType

Member

  Membername Beschreibung
Change Ermöglicht Benutzern das Anzeigen, Bearbeiten, Kopieren und Speichern, jedoch nicht das Drucken eines Formulars. Entspricht einer Kombination der Read-, Edit-, Save- und Extract-Berechtigungen. 
Edit Ermöglicht dem Benutzer das Bearbeiten des Formulars. 
Extract Ermöglicht einem Benutzer, der über die Read-Berechtigung verfügt, das Kopieren der Formularinhalte. 
FullControl Ermöglicht dem Benutzer das Hinzufügen, Ändern oder Entfernen von Berechtigungen für andere Benutzer eines Formulars. 
ObjectModel Ermöglicht einem Benutzer über das zugehörige Objektmodell den programmgesteuerten Zugriff auf das Formulardokument. Benutzer, die nicht über die ObjectModel-Berechtigung verfügen, können das Objektmodell nicht verwenden, um ihre eigenen Berechtigungen festzulegen. 
Print Ermöglicht dem Benutzer das Drucken des Formulars. 
Read Ermöglicht dem Benutzer das Lesen (Anzeigen) des Formulars. (Die Read- und View-Berechtigungen sind äquivalent.) 
Save Ermöglicht dem Benutzer das Speichern des Formulars. 
View Ermöglicht dem Benutzer das Anzeigen (Lesen) des Formulars. (Die Read- und View-Berechtigungen sind äquivalent.)  

Hinweise

Diese Aufzählungskonstanten werden von der Permission-Eigenschaft der UserPermission-Klasse zurückgegeben und als PermissionType-Parameter an die Add-Methode der UserPermissionCollection-Klasse übergeben.

Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.

Siehe auch

Referenz

Microsoft.Office.InfoPath-Namespace