Proprietà UserPermission.ExpirationDate
Ottiene o imposta la data di scadenza facoltativa per le autorizzazioni nel modulo corrente assegnate all'utente associato a un'istanza della classe UserPermission.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
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; }
Valore proprietà
Oggetto System.DateTime che rappresenta la data di scadenza per l'utente associato all'oggetto UserPermission.
Osservazioni
Un'istanza della classe UserPermission associa un set di autorizzazioni nel modulo corrente a un singolo utente e, facoltativamente, a una data di scadenza. La proprietà ExpirationDate ottiene o imposta la data di scadenza facoltativa di questo oggetto UserPermission utilizzando il fuso orario locale.
Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.
A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007.
Esempio
Nell'esempio seguente viene ottenuto, facendo clic sul controllo Pulsante, l'utente specificato dall'insieme UserPermissionsCollection per il modulo corrente e viene quindi visualizzata la data di scadenza per tale utente.
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
Vedere anche
Riferimenti
Classe UserPermission
Membri UserPermission
Spazio dei nomi Microsoft.Office.InfoPath