Proprietà Permission.StoreLicenses
Ottiene o imposta la memorizzazione nella cache della licenza dell'utente per visualizzare il modulo corrente, per consentirne la visualizzazione non in linea quando un utente non può connettersi a un server di gestione dei diritti.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustOverride Property StoreLicenses As Boolean
Dim instance As Permission
Dim value As Boolean
value = instance.StoreLicenses
instance.StoreLicenses = value
public abstract bool StoreLicenses { get; set; }
Valore proprietà
true se la licenza dell'utente viene memorizzata nella cache per consentire la visualizzazione non in linea, altrimenti false.
Osservazioni
Corrisponde all'impostazione della casella di controllo Richiedi una connessione per la verifica delle autorizzazioni dell'utente della finestra di dialogo Autorizzazioni. Se l'impostazione della proprietà StoreLicences è true, la casella di controllo è deselezionata e la licenza dell'utente viene memorizzata nella cache. Se l'impostazione è false, la casella di controllo è selezionata e gli utenti, ad eccezione del proprietario del modulo, devono connettersi al server di gestione dei diritti e acquisire la licenza per utilizzare il modulo ogni volta che lo aprono.
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 impostata la proprietà StoreLicenses su false facendo clic sul controllo Pulsante e quindi viene visualizzato il valore corrente della proprietà.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
Permission.StoreLicenses = false;
MessageBox.Show(this.Permission.StoreLicenses.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Permission.StoreLicenses = False
MessageBox.Show(Me.Permission.StoreLicenses.ToString())
End Sub
Vedere anche
Riferimenti
Classe Permission
Membri Permission
Spazio dei nomi Microsoft.Office.InfoPath