Поделиться через


Permission Интерфейс

Определение

Этот тип является программой-оболочкой для интерфейса COM, созданного компонентным классом для COM-взаимодействия. Для доступа к членам, определенным этим интерфейсом, используйте тип, включающий компонентный класс, который обеспечивает выполнение этого интерфейса. Сведения об этом типе, включая использование, примечания и примеры, см. в разделеPermissionObject .

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
Производный
Атрибуты
Реализации

Свойства

Count

Возвращает количество объектов, UserPermissionObject связанных с формой.

DocumentAuthor

Возвращает или задает автора текущей формы в виде адреса электронной почты.

Enabled

Возвращает или задает значение, указывающее, включены ли для текущей формы параметры разрешений, представленные объектом Permission.

Item[Object]

Возвращает объект по UserPermission указанному индексу.

PermissionFromPolicy

Возвращает значение, указывающее, была ли применена политика разрешений к текущей форме.

PolicyDescription

Возвращает описание политики, примененной к текущей форме.

PolicyName

Возвращает имя политики, примененной к текущей форме.

RequestPermissionURL

Возвращает или задает файл, URL-адрес или адрес электронной почты для предоставления контактной информации пользователям, которым требуются дополнительные разрешения для текущей формы.

StoreLicenses

Возвращает или задает значение, указывающее, следует ли кэшировать лицензию пользователя на просмотр текущей формы для обеспечения автономного просмотра в том случае, если пользователь не может подключиться к серверу управления правами.

Методы

Add(String, Object, Object)

Создает новый набор разрешений для текущей формы для указанного пользователя с указанными разрешениями и сроком действия.

ApplyPolicy(String)

Применяет к форме политику с помощью файла шаблона политики.

GetEnumerator()

Возвращает объект IEnumerator для выполнения итерации в коллекции.

RemoveAll()

Удаляет все UserPermission объекты, связанные с формой.

Применяется к