Enumerazione PermissionType
Rappresenta le autorizzazioni di un utente.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
<FlagsAttribute> _
Public Enumeration PermissionType
Dim instance As PermissionType
[FlagsAttribute]
public enum PermissionType
Membri
Nome membro | Descrizione | |
---|---|---|
Change | Consente agli utenti di visualizzare, modificare, copiare e salvare un modulo, ma non di stamparlo. Equivale alla combinazione delle autorizzazioni Read, Edit, Save e Extract. | |
Edit | Consente all'utente di modificare il modulo. | |
Extract | Consente a un utente che disponga dell'autorizzazione Read di copiare contenuti nel modulo. | |
FullControl | Consente all'utente di aggiungere, modificare e rimuovere autorizzazioni per altri utenti di un modulo. | |
ObjectModel | Consente a un utente di accedere al documento del modulo a livello di programmazione, tramite il relativo modello a oggetti. Gli utenti che non dispongono dell'autorizzazione ObjectModel non possono utilizzare il modello a oggetti per determinare le proprie autorizzazioni. | |
Consente all'utente di stampare il modulo. | ||
Read | Consente all'utente di leggere, ovvero di visualizzare, il modulo. Le autorizzazioni Read e View sono equivalenti. | |
Save | Consente all'utente di salvare il modulo. | |
View | Consente all'utente di visualizzare, ovvero di leggere, il modulo. Le autorizzazioni Read e View sono equivalenti. |
Osservazioni
Le costanti enumerate vengono restituite dalla proprietà Permission della classe UserPermission e vengono passate come parametro PermissionType al metodo Add della classe UserPermissionCollection.
A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007.