Свойство UserPermission.ExpirationDate
Возвращает или задает, дополнительно, дату срока действия для разрешений на текущую форму, назначенных пользователю с помощью экземпляра класса UserPermission.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Property ExpirationDate As DateTime
'Применение
Dim instance As UserPermission
Dim value As DateTime
value = instance.ExpirationDate
instance.ExpirationDate = value
public abstract DateTime ExpirationDate { get; set; }
Значение свойства
Объект System.DateTime, представляющий срок действия для пользователя, связанного с объектом UserPermission.
Заметки
Экземпляр класса UserPermission, который связывает набор разрешений на текущую форму с одним пользователем и, дополнительно, со сроком действия. Свойство ExpirationDate возвращает или задает, дополнительно, дату срока действия этого объекта UserPermission с учетом часового пояса.
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.
Пример
В следующем примере нажатие элемента управления возвращает указанного пользователя из объекта UserPermissionsCollection для текущей формы и затем отображает срок действия для этого пользователя.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
UserPermission thisUser =
Permission.UserPermissions["someone@example.com"];
MessageBox.Show(thisUser.ExpirationDate.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
UserPermission thisUser =
Permission.UserPermissions("someone@example.com")
MessageBox.Show(thisUser.ExpirationDate.ToString())
End Sub
См. также
Ссылка
Класс UserPermission
Члены UserPermission
Пространство имен Microsoft.Office.InfoPath