Permission Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот тип является программой-оболочкой для интерфейса COM, созданного компонентным классом для COM-взаимодействия. Для доступа к членам, определенным этим интерфейсом, используйте тип, включающий компонентный класс, который обеспечивает выполнение этого интерфейса. Сведения об этом типе, включая использование, примечания и примеры, см. в разделеPermissionObject .
public interface class Permission
[System.Runtime.InteropServices.Guid("096cd6cc-0786-11d1-95fa-0080c78ee3bb")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
public interface Permission
type Permission = interface
Public Interface Permission
- Производный
- Атрибуты
Свойства
Count |
Возвращает количество объектов, UserPermissionObject связанных с формой. |
DocumentAuthor |
Возвращает или задает автора текущей формы в виде адреса электронной почты. |
Enabled |
Возвращает или задает значение, указывающее, включены ли для текущей формы параметры разрешений, представленные объектом Permission. |
Item[Object] |
Возвращает объект по UserPermission указанному индексу. |
PermissionFromPolicy |
Возвращает значение, указывающее, была ли применена политика разрешений к текущей форме. |
PolicyDescription |
Возвращает описание политики, примененной к текущей форме. |
PolicyName |
Возвращает имя политики, примененной к текущей форме. |
RequestPermissionURL |
Возвращает или задает файл, URL-адрес или адрес электронной почты для предоставления контактной информации пользователям, которым требуются дополнительные разрешения для текущей формы. |
StoreLicenses |
Возвращает или задает значение, указывающее, следует ли кэшировать лицензию пользователя на просмотр текущей формы для обеспечения автономного просмотра в том случае, если пользователь не может подключиться к серверу управления правами. |
Методы
Add(String, Object, Object) |
Создает новый набор разрешений для текущей формы для указанного пользователя с указанными разрешениями и сроком действия. |
ApplyPolicy(String) |
Применяет к форме политику с помощью файла шаблона политики. |
GetEnumerator() |
Возвращает объект IEnumerator для выполнения итерации в коллекции. |
RemoveAll() |
Удаляет все UserPermission объекты, связанные с формой. |