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


UserPermission.ExpirationDate Свойство

Определение

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

public:
 property System::Object ^ ExpirationDate { System::Object ^ get(); void set(System::Object ^ value); };
public object ExpirationDate { get; set; }
member this.ExpirationDate : obj with get, set
Public Property ExpirationDate As Object

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

System.DateTime, представляющий срок действия для пользователя, связанного с объектом UserPermission.

Примеры

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

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
UserPermission thisUser = 
   thisDoc.Permission["someone@example.com"];
thisXDocument.UI.Alert(thisUser.ExpirationDate.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
UserPermission thisUser = 
   Permission.UserPermissions("someone@example.com")
thisXDocument.UI.Alert(thisUser.ExpirationDate.ToString())

Комментарии

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

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

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

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