UserPermissionObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет член коллекции текущей формы Permission .
public interface class UserPermissionObject : Microsoft::Office::Interop::InfoPath::SemiTrust::UserPermission
[System.Runtime.InteropServices.Guid("096cd6cb-0786-11d1-95fa-0080c78ee3bb")]
public interface UserPermissionObject : Microsoft.Office.Interop.InfoPath.SemiTrust.UserPermission
type UserPermissionObject = interface
interface UserPermission
Public Interface UserPermissionObject
Implements UserPermission
- Атрибуты
- Реализации
Комментарии
Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеUserPermission .
Объект UserPermissionObject сопоставляет набор разрешений на текущую форму с отдельным пользователем и не обязательной датой истечения срока действия.
Определите пользователя и разрешения, связанные с этим пользователем, с помощью свойств класса UserPermission , а затем используйте Add(String, Object, Object) метод Permission объекта , чтобы добавить и предоставить этому пользователю разрешения на текущую форму. Remove() Используйте метод объекта UserPermission, чтобы удалить пользователя и разрешения пользователя.
Хотя некоторые разрешения, выданные через интерфейс пользователя, применимы ко всем пользователям (например, разрешения на печать или на срок истечения действия), можно использовать объект UserPermission, чтобы назначить их отдельным пользователям с индивидуальными датами истечения срока действия.
Свойства
ExpirationDate |
Возвращает или задает необязательную дату окончания срока действия разрешений на текущую форму, назначенную пользователю, связанному UserPermission с объектом . (Унаследовано от UserPermission) |
Parent |
Возвращает родительский объект для объекта UserPermission. (Унаследовано от UserPermission) |
Permission |
Возвращает или задает значение, представляющее разрешения на текущую форму, назначенную пользователю, связанному UserPermission с объектом . (Унаследовано от UserPermission) |
UserId |
Возвращает адрес электронной почты пользователя, разрешения которого для текущей формы определяются указанным UserPermission объектом. (Унаследовано от UserPermission) |
Методы
Remove() |
Удаляет текущий UserPermission объект из разрешений формы. (Унаследовано от UserPermission) |