Compartir a través de


UserPermissionCollection.Remove (Método)

Quita el objeto UserPermission con el UserId especificado de la colección.

Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)

Sintaxis

'Declaración
Public MustOverride Sub Remove ( _
    userId As String _
)
'Uso
Dim instance As UserPermissionCollection
Dim userId As String

instance.Remove(userId)
public abstract void Remove (
    string userId
)

Parámetros

  • userId
    Dirección de correo electrónico, con el formato usuario@dominio.com, del usuario que se va a quitar.

Excepciones

Tipo de excepción Condición

ArgumentNullException

El parámetro pasado a este método es null.

ArgumentException

El parámetro pasado a este método no es válido. Por ejemplo, es de un tipo o formato no válido.

Comentarios

Sólo pueden tener acceso a este miembro los formularios abiertos desde una plantilla de formulario configurada para ejecutarse con plena confianza utilizando la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. Este miembro requiere confianza plena en el llamador inmediato y no puede ser utilizado por un código con confianza parcial. Para obtener más información, vea "Using Libraries from Partially Trusted Code" en MSDN.

Se puede tener acceso a este tipo o miembro solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.

Ejemplo

En el ejemplo siguiente, si se hace clic en el control Botón, se obtiene la colección UserPermissionsCollection del formulario actual y se quita al usuario cuya dirección de correo electrónico es someone@example.com.

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   this.Permission.UserPermissions.Remove("someone@example.com");
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   Me.Permission.UserPermissions.Remove("someone@example.com")
End Sub

Vea también

Referencia

UserPermissionCollection (Clase)
UserPermissionCollection (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)