Share via


Enumeración PermissionType

Representa los permisos de un usuario.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación de bits de los valores del miembro.

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration PermissionType
'Uso
Dim instance As PermissionType
[FlagsAttribute]
public enum PermissionType

Miembros

Nombre del miembro Descripción
View Permite al usuario leer (ver) el formulario. Los permisos Read y View son equivalentes.
Edit Permite al usuario editar el formulario.
Save Permite al usuario guardar el formulario.
Extract Permite a un usuario con el permiso Read copiar contenido en el formulario.
Print Permite al usuario imprimir el formulario.
ObjectModel 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 Permite al usuario agregar, cambiar y quitar permisos de los demás usuarios de un formulario.
Read Permite al usuario leer (ver) el documento. Los permisos Read y View son equivalentes.
Change 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.

Comentarios

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

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

Vea también

Referencia

Espacio de nombres Microsoft.Office.InfoPath