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


UserPermission.UserId Свойство

Определение

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

public:
 property System::String ^ UserId { System::String ^ get(); };
public string UserId { get; }
member this.UserId : string
Public ReadOnly Property UserId As String

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

Адрес электронной почты пользователя.

Примеры

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

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
UserPermission thisUser = 
   thisDoc.Permission[1];
thisXDocument.UI.Alert(thisUser.UserId);
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
UserPermission thisUser = 
   Permission.UserPermissions(1)
thisXDocument.UI.Alert(thisUser.UserId)

Комментарии

Объект UserPermission связывает набор разрешений на работу с текущей формой с одним пользователем и необязательным сроком действия. Свойство UserId возвращает адрес электронной почты пользователя, разрешения которого определены в соответствии с объектом UserPermission.

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

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

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