Condividi tramite


Proprietà UserPermission.UserId

Ottiene l'indirizzo di posta elettronica dell'utente le cui autorizzazioni nel modulo corrente sono determinate dall'oggetto UserPermission specificato.

Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Sintassi

Public MustOverride ReadOnly Property UserId As String

Dim instance As UserPermission
Dim value As String

value = instance.UserId
public abstract string UserId { get; }

Valore proprietà

Indirizzo di posta elettronica dell'utente.

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à UserId restituisce l'indirizzo di posta elettronica dell'utente le cui autorizzazioni sono determinate dall'oggetto UserPermission.

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 visualizzato l'indirizzo di posta elettronica di tale utente.

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   MessageBox.Show(Permission.UserPermissions[1].UserId);
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   MessageBox.Show(Permission.UserPermissions[1].UserId)
End Sub

Vedere anche

Riferimenti

Classe UserPermission
Membri UserPermission
Spazio dei nomi Microsoft.Office.InfoPath