ActivityDelegate ActivityDelegate ActivityDelegate ActivityDelegate Class

Definición

Representa una devolución de llamada basada en actividad.Represents an activity-based callback.

public ref class ActivityDelegate abstract
[System.Windows.Markup.ContentProperty("Handler")]
public abstract class ActivityDelegate
type ActivityDelegate = class
Public MustInherit Class ActivityDelegate
Herencia
ActivityDelegateActivityDelegateActivityDelegateActivityDelegate
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.Activity delegates enable activity authors to expose callbacks with specific signatures that users of the activity can provide activity-based handlers for. 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.There are two types of activity delegates: ActivityAction<T> is used for invoking activities that do not have a return value, and ActivityFunc<TResult> is used for invoking activities that do have a return value. Los delegados de actividad son útiles en situaciones en que se debe restringir una actividad secundaria para que tenga una firma determinada.Activity delegates are useful in scenarios where a child activity must be constrained to having a certain signature.

Constructores

ActivityDelegate() ActivityDelegate() ActivityDelegate() ActivityDelegate()

Los constructores de clases derivadas lo llaman para inicializar el objeto.Called by derived class constructors to initialize the object.

Propiedades

DisplayName DisplayName DisplayName 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.Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.

Handler Handler Handler Handler

Obtiene o establece la actividad que está representada por este objeto ActivityDelegate.Gets or sets the activity that is represented by this ActivityDelegate.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetResultArgument() GetResultArgument() GetResultArgument() GetResultArgument()

Cuando se implementa en una clase derivada, devuelve el argumento DelegateOutArgument del objeto ActivityDelegate.When implemented in a derived class, returns the DelegateOutArgument of the ActivityDelegate.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Proporciona una lista de argumentos de tiempo de ejecución para el objeto ActivityDelegate.Supplies a list of runtime arguments for the ActivityDelegate.

ShouldSerializeDisplayName() ShouldSerializeDisplayName() ShouldSerializeDisplayName() ShouldSerializeDisplayName()

Indica si el valor de la propiedad DisplayName se debe serializar a XAML.Indicates whether the DisplayName property value should be serialized to XAML.

ToString() ToString() ToString() ToString()

Devuelve una representación de tipo String del objeto ActivityDelegate que contiene la propiedad DisplayName.Returns a String representation of the ActivityDelegate that contains the DisplayName.

Se aplica a