PermissionType (Enumeración)
Representa los permisos de un usuario.
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 de miembro | Descripción | |
---|---|---|
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. | |
Edit | Permite al usuario editar el formulario. | |
Extract | Permite a un usuario con el permiso Read copiar contenido en el formulario. | |
FullControl | Permite al usuario agregar, cambiar y quitar permisos de los demás usuarios de un 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. | |
Permite al usuario imprimir el formulario. | ||
Read | Permite al usuario leer (ver) el documento. Los permisos Read y View son equivalentes. | |
Save | Permite al usuario guardar el formulario. | |
View | Permite al usuario leer (ver) el formulario. Los permisos Read y View son equivalentes. |
Comentarios
La propiedad Permission de la clase UserPermission devuelve estas constantes enumeradas, que se pasan como parámetro PermissionType al método Add de la clase UserPermissionCollection.
Se puede tener acceso a este tipo o miembro solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.