Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Delegados y eventos .NET en MATLAB

Utilice repeticiones de eventos de .NET, cree y llame a delegados de .NET

Un delegado es la forma de decir a C# qué método llamar cuando un evento se activa. Un evento es la notificación por parte del marco .NET de que ha tenido lugar una acción. En estos temas se muestra cómo utilizar los delegados y eventos .NET en MATLAB®.

Funciones

BeginInvokeInitiate asynchronous .NET delegate call
EndInvokeRetrieve result of asynchronous call initiated by .NET System.Delegate BeginInvoke method
CombineConvenience function for static .NET System.Delegate Combine method
RemoveConvenience function for static .NET System.Delegate Remove method
RemoveAllConvenience function for static .NET System.Delegate RemoveAll method

Temas

Use eventos .NET enMATLAB

Estos ejemplos utilizan la función para controlar los eventos de .NET con devoluciones de llamada.addlistenerMATLAB

Llame a delegados de .NET enMATLAB

En este ejemplo se muestra cómo usar un delegado en.MATLAB Crea un delegado mediante una función ().MATLABchar

Crear delegados a partir de métodos de objetos .NET

Este ejemplo se muestra para crear un delegado.

Crear instancias de delegado enlazadas a los métodos de .NET

En este ejemplo se muestra cómo usar instancias de delegado.

Combine y quite delegados de .NET

Este ejemplo se muestra para administrar delegados.

Overview Events and Listeners

Use events and listeners to send and respond to messages.

Los delegados de .NET

En .NET Framework, a es un tipo que define una firma de método.Delegado Permite pasar una función como parámetro.

Los delegados de .NET con y argumentos de tipooutref

Las reglas para la asignación y los tipos para los delegados son las mismas que para los métodos.MATLABoutref

Llamar a métodos .NET asincrónicamente

Cómo controla las llamadas de método asincrónico.MATLAB

Solución de problemas

Limitaciones a la compatibilidad con eventos .NET

Las características de .NET no son compatibles.MATLAB

Limitaciones a la compatibilidad con los delegados de .NET

Las características de .NET no son compatibles.MATLAB