Condividi tramite


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.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Sintassi

<DispIdAttribute(10)> _
Property StoreLicenses As Boolean

Dim instance As Permission
Dim value As Boolean

value = instance.StoreLicenses

instance.StoreLicenses = value
[DispIdAttribute(10)] 
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.

Esempio

Nell'esempio seguente viene impostata la proprietà StoreLicenses su false e quindi viene visualizzato il valore corrente della proprietà.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisDoc.Permission.StoreLicenses = false;
thisXDocument.UI.Alert(this.Permission.StoreLicenses.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisDoc.Permission.StoreLicenses = False
thisXDocument.UI.Alert(Me.Permission.StoreLicenses.ToString())

Vedere anche

Riferimenti

Interfaccia Permission
Membri Permission
Spazio dei nomi Microsoft.Office.Interop.InfoPath