ActivityDelegate Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |