Compartilhar via


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

 

Dica

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Remove um delegado da lista de invocação de eventos provenientes de um objeto COM.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (em mscorlib.dll)

Sintaxe

[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

    O objeto COM a que o delegado está anexado.

  • iid
    Type: System.Guid

    O identificador da interface de origem usada pelo objeto COM para disparar eventos.

  • dispid
    Type: System.Int32

    O identificador de expedição do método na interface de origem.

  • d
    Type: System.Delegate

    O delegado a ser removido da lista de invocação.

Valor Retornado

Type: System.Delegate

Um delegado que foi removido da lista de invocação.

Segurança

SecurityCriticalAttribute

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

Informações de Versão

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 4.0
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Windows Phone
Disponível desde 8.1

Confira Também

Classe ComEventsHelper
Namespace System.Runtime.InteropServices

Retornar ao início