Freigeben über


PermissionType Enumeration

Definition

Stellt die Berechtigungen eines Benutzers dar.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType = 
Public Enum PermissionType
Vererbung
PermissionType
Attribute

Felder

Name Wert Beschreibung
Read 1

Ermöglicht dem Benutzer das Lesen (Anzeigen) des Formulars. (Die Read- und View-Berechtigungen sind äquivalent.)

View 1

Ermöglicht dem Benutzer das Anzeigen (Lesen) des Formulars. (Die Read- und View-Berechtigungen sind äquivalent.)

Edit 2

Ermöglicht dem Benutzer das Bearbeiten des Formulars.

Save 4

Ermöglicht dem Benutzer das Speichern des Formulars.

Extract 8

Ermöglicht einem Benutzer, der über die Read-Berechtigung verfügt, das Kopieren der Formularinhalte.

Change 15

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.

Print 16

Ermöglicht dem Benutzer das Drucken des Formulars.

ObjectModel 32

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.

FullControl 64

Ermöglicht dem Benutzer das Hinzufügen, Ändern oder Entfernen von Berechtigungen für andere Benutzer eines Formulars.

Hinweise

Diese Enumerationskonstanten werden von der Permission -Eigenschaft der UserPermission -Klasse zurückgegeben und als PermissionType Parameter an die Add(String, PermissionType) -Methode der UserPermissionCollection -Klasse übergeben.

Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.

Gilt für: