Compartir a través de


Método ComEventsHelper.Remove (Object, Guid, Int32, Delegate)

 

Publicado: octubre de 2016

Quita a un delegado de la lista de invocación de eventos que se originan en un objeto COM.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

[SecurityCriticalAttribute]
public static Delegate Remove(
    object rcw,
    Guid iid,
    int dispid,
    Delegate d
)
public:
[SecurityCriticalAttribute]
static Delegate^ Remove(
    Object^ rcw,
    Guid iid,
    int dispid,
    Delegate^ d
)
[<SecurityCriticalAttribute>]
static member Remove : 
        rcw:Object *
        iid:Guid *
        dispid:int *
        d:Delegate -> Delegate
<SecurityCriticalAttribute>
Public Shared Function Remove (
    rcw As Object,
    iid As Guid,
    dispid As Integer,
    d As Delegate
) As Delegate

Parámetros

  • rcw
    Type: System.Object

    El objeto COM al delegado se adjunta a.

  • iid
    Type: System.Guid

    El identificador de la interfaz de origen utilizado por el objeto COM para desencadenar eventos.

  • dispid
    Type: System.Int32

    El identificador de envío del método en la interfaz de origen.

  • d
    Type: System.Delegate

    Delegado que se va a quitar de la lista de invocación.

Valor devuelto

Type: System.Delegate

Delegado que se quitó de la lista de invocaciones.

Seguridad

SecurityCriticalAttribute

Requires full trust for the immediate caller. This member cannot be used by partially trusted code.

Información de versión

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone
Disponible desde 8.1

Ver también

Clase ComEventsHelper
Espacio de nombres System.Runtime.InteropServices

Volver al principio