Condividi tramite


Metodo UserPermissionCollection.RemoveAll

Rimuove tutti gli oggetti UserPermission dall'insieme.

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

Sintassi

Public MustOverride Sub RemoveAll

Dim instance As UserPermissionCollection

instance.RemoveAll
public abstract void RemoveAll ()

Osservazioni

Possono accedere a questo membro solo moduli aperti da un modello di modulo configurato per l'esecuzione con attendibilità completa tramite la categoria Protezione e attendibilità della finestra di dialogo Opzioni modulo. Questo membro richiede l'attendibilità completa per il chiamante immediato e non può essere utilizzato da codice con attendibilità parziale. Per ulteriori informazioni, vedere "Utilizzo di librerie da codice con attendibilità parziale" (in lingua inglese) su MSDN.

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 ottenuto, facendo clic sul controllo Pulsante, l'insieme UserPermissionsCollection per il modulo corrente e vengono rimossi tutti gli utenti.

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   this.Permission.UserPermissions.RemoveAll();
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   Me.Permission.UserPermissions.RemoveAll()
End Sub

Vedere anche

Riferimenti

Classe UserPermissionCollection
Membri UserPermissionCollection
Spazio dei nomi Microsoft.Office.InfoPath