Compartilhar via


Permission Interface

Definição

This type is a wrapper for a COM interface implemented by a coclass that is required by managed code for COM interoperability. To access the members specified by this interface, use the type that wraps the coclass that implements this interface. Para obter informações sobre esse tipo, incluindo uso, observações e exemplos, consultePermissionObject.

public interface class Permission : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("096CD6CC-0786-11D1-95FA-0080C78EE3BB")]
public interface Permission : System.Collections.IEnumerable
type Permission = interface
    interface IEnumerable
Public Interface Permission
Implements IEnumerable
Derivado
Atributos
Implementações

Propriedades

Count

Obtém o número de UserPermissionObject objetos associados ao formulário.

DocumentAuthor

Obtém ou define o autor do formulário atual como um endereço de email.

Enabled

Obtém ou define se as configurações de permissão representadas pelo objeto Permission estão habilitadas para o formulário atual.

Item[Object]

Obtém o UserPermission objeto no índice especificado.

PermissionFromPolicy

Obtém se uma política de permissão foi aplicada ao formulário atual.

PolicyDescription

Obtém uma descrição da política que foi aplicada ao formulário atual.

PolicyName

Obtém o nome da política que foi aplicada ao formulário atual.

RequestPermissionURL

Obtém ou define o arquivo, URL ou endereço de email para entrar em contato com usuários que precisam de permissões adicionais no formulário atual.

StoreLicenses

Obtém ou define se a licença do usuário para exibir o formulário atual deve ser armazenada em cache para permitir a exibição offline quando o usuário não puder se conectar a um servidor de gerenciamento de direitos.

Métodos

Add(String, Object, Object)

Cria um novo conjunto de permissões no formulário atual para o usuário especificado com as permissões especificadas e uma data de validade.

ApplyPolicy(String)

Aplica uma política ao formulário usando um arquivo de modelo de política.

GetEnumerator()

Obtém um IEnumerator para iteração sobre a coleção.

RemoveAll()

Remove todos os UserPermission objetos associados ao formulário.

Aplica-se a