Condividi tramite


Proprietà Permission.Enabled

Ottiene o imposta lo stato di attivazione o di disattivazione delle impostazioni relative alle autorizzazioni rappresentate dall'oggetto Permission per il modulo corrente.

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

Sintassi

<DispIdAttribute(6)> _
Property Enabled As Boolean

Dim instance As Permission
Dim value As Boolean

value = instance.Enabled

instance.Enabled = value
[DispIdAttribute(6)] 
bool Enabled { get; set; }

Valore proprietà

true se le impostazioni relative alle autorizzazioni sono attivate, altrimenti false.

Osservazioni

Utilizzare la proprietà Enabled per determinare se le autorizzazioni sono limitate al modulo attivo e per attivare o disattivare le autorizzazioni. Impostare la proprietà Enabled su false per disattivare le autorizzazioni e rimuovere tutti gli utenti, ad eccezione dell'autore del modulo, e le relative autorizzazioni.

Nota:

In modalità anteprima, la proprietà Enabled restituisce sempre il valore false e, se il codice cerca di modificare questa impostazione, viene generato un oggetto System.Runtime.InteropServices.COMException e viene restituito il messaggio "Proprietà/metodo non disponibile in modalità anteprima".

Esempio

Nell'esempio seguente viene utilizzata la proprietà Enabled per visualizzare lo stato di attivazione o di disattivazione delle impostazioni relative alle autorizzazioni per il modulo corrente.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(thisDoc.Permission.Enabled.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert(thisDoc.Permission..Enabled.ToString())

Vedere anche

Riferimenti

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