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.
![]() |
---|
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