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


UserPermission.Permission Свойство

Определение

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

public:
 property int Permission { int get(); void set(int value); };
public int Permission { get; set; }
member this.Permission : int with get, set
Public Property Permission As Integer

Значение свойства

Целочисленное значение, соответствующее одному из значений MsoPermission перечисления.

Примеры

В следующем примере пользователь, связанный с адресом электронной почты "someone@example.com", извлекается из Permission коллекции формы и назначается объекту UserPermission . Permission Затем свойство объекта UserPermission используется для установки разрешений этого пользователя на уровень доступа Изменение.

Чтобы получить доступ к MsoPermission значениям перечисления для настройки разрешений, необходимо задать ссылку на библиотеку объектов Microsoft Office 14.0 с помощью вкладки COM диалогового окна Добавление ссылки в Visual Studio 2012. Это создает ссылку на элемент пространства имен Microsoft.Office.Core.

Для этого пример необходимо использовать директиву using или Imports для пространства имен Microsoft.Office.Core в разделе объявлений модуля формы.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;

UserPermission thisUser = thisDoc.Permission["someone@example.com"];

thisUser.Permission = 
   (int)MsoPermission.msoPermissionChange;
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)

Dim thisUser As UserPermission = _
   thisDoc.Permission["someone@example.com"];

thisUser.Permission = _
   DirectCast(MsoPermission.msoPermissionChange, Integer)

Комментарии

Так как объект UserPermission и его члены являются новыми для Microsoft InfoPath, необходимо привести объект, возвращенный переменной thisXDocument , к _XDocument3 типу для доступа к этому объекту и его членам. Дополнительные сведения см. в разделе How to: Use Object Model Members That Are Not Compatible with InfoPath 2003.

Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.

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