PermissionType-Enumeration
Stellt die Berechtigungen eines Benutzers dar.
Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Syntax
<FlagsAttribute> _
Public Enumeration PermissionType
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. | |
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.