Compartir vía


ActivityDelegate Clase

Definición

Representa una devolución de llamada basada en actividad.

public ref class ActivityDelegate abstract
[System.Windows.Markup.ContentProperty("Handler")]
public abstract class ActivityDelegate
[<System.Windows.Markup.ContentProperty("Handler")>]
type ActivityDelegate = class
Public MustInherit Class ActivityDelegate
Herencia
ActivityDelegate
Derivado
Atributos

Comentarios

Los delegados de actividad permiten a los autores de actividad exponer devoluciones de llamada con firmas específicas que los usuarios de la actividad pueden proporcionar a los controladores basados en actividades. Hay dos tipos de delegados actividad: ActivityAction<T>, que se utiliza para invocar actividades sin valor devuelto, y ActivityFunc<TResult>, que se usa para invocar actividades que sí tienen valores devueltos. Los delegados de actividad son útiles en situaciones en que se debe restringir una actividad secundaria para que tenga una firma determinada.

Constructores

ActivityDelegate()

Los constructores de clases derivadas lo llaman para inicializar el objeto.

Propiedades

DisplayName

Obtiene o establece un nombre descriptivo opcional que se utiliza para la depuración, la validación, el control de excepciones y el seguimiento.

Handler

Obtiene o establece la actividad que está representada por este objeto ActivityDelegate.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetResultArgument()

Cuando se implementa en una clase derivada, devuelve el argumento DelegateOutArgument del objeto ActivityDelegate.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Proporciona una lista de argumentos de tiempo de ejecución para el objeto ActivityDelegate.

ShouldSerializeDisplayName()

Indica si el valor de la propiedad DisplayName se debe serializar a XAML.

ToString()

Devuelve una representación de tipo String del objeto ActivityDelegate que contiene la propiedad DisplayName.

Se aplica a