Compartir a través de


PermissionType Enumeración

Definición

Representa los permisos de un usuario.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType = 
Public Enum PermissionType
Herencia
PermissionType
Atributos

Campos

Nombre Valor Description
Read 1

Permite al usuario leer (ver) el documento. Los permisos Read y View son equivalentes.

View 1

Permite al usuario leer (ver) el formulario. Los permisos Read y View son equivalentes.

Edit 2

Permite al usuario editar el formulario.

Save 4

Permite al usuario guardar el formulario.

Extract 8

Permite a un usuario con el permiso Read copiar contenido en el formulario.

Change 15

Permite a los usuarios ver, editar, copiar y guardar un formulario, pero no imprimirlo. Equivale a la suma de los permisos Read, Edit, Save y Extract.

Print 16

Permite al usuario imprimir el formulario.

ObjectModel 32

Permite a un usuario obtener acceso al documento del formulario mediante programación a través de su modelo de objetos. Los usuarios sin el permiso ObjectModel no pueden usar el modelo de objetos para determinar sus propios permisos.

FullControl 64

Permite al usuario agregar, cambiar y quitar permisos de los demás usuarios de un formulario.

Comentarios

La propiedad de la PermissionUserPermission clase devuelve estas constantes enumeradas y se pasan como PermissionType parámetro al Add(String, PermissionType) método de la UserPermissionCollection clase .

Únicamente se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler.

Se aplica a