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


UserPermissionObject Интерфейс

Определение

Представляет член коллекции текущей формы Permission .

public interface class UserPermissionObject : Microsoft::Office::Interop::InfoPath::UserPermission
[System.Runtime.InteropServices.Guid("096CD6CB-0786-11D1-95FA-0080C78EE3BB")]
public interface UserPermissionObject : Microsoft.Office.Interop.InfoPath.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)

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