Compartilhar via


PermissionType Enumeração

Definição

Representa as permissões de um utilizador.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType = 
Public Enum PermissionType
Herança
PermissionType
Atributos

Campos

Nome Valor Description
Read 1

Permite ao utilizador ler (ver) o formulário. (As permissões ler e ver são equivalentes.)

View 1

Permite que o utilizador veja (leia) o formulário. (As permissões ler e ver são equivalentes.)

Edit 2

Permite que o utilizador edite o formulário.

Save 4

Permite que o utilizador guarde o formulário.

Extract 8

Permite que um utilizador com permissão de Leitura copie conteúdo no formulário.

Change 15

Permite que os utilizadores vejam, editem, copiem e guardem, mas não imprimam um formulário. Equivalente às permissões Ler, Editar, Guardar e Extrair combinadas.

Print 16

Permite que o utilizador imprima o formulário.

ObjectModel 32

Permite que um utilizador aceda ao documento de formulário através de programação através do modelo de objeto. Os utilizadores sem a permissão ObjectModel não podem utilizar o modelo de objeto para determinar as suas próprias permissões.

FullControl 64

Permite que o utilizador adicione, altere e remova permissões para outros utilizadores de um formulário.

Comentários

Estas constantes enumeradas são devolvidas pela Permission propriedade da UserPermission classe e transmitidas como o PermissionType parâmetro para o Add(String, PermissionType) método da UserPermissionCollection classe.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a