ActivityDelegate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um retorno de chamada baseado em atividade.
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
- Herança
-
ActivityDelegate
- Derivado
- Atributos
Comentários
Os delegados de atividade permitem que os autores de atividade exponham retornos de chamada com assinaturas específicas para as quais os usuários da atividade podem fornecer manipuladores baseados em atividade. Há dois tipos de delegados de atividade: ActivityAction<T> é usado para invocar atividades que não têm um valor retornado e ActivityFunc<TResult> é usado para invocar atividades que têm um valor retornado. Os representantes de atividade são úteis em situações onde uma atividade filho deve ser restrita a ter uma determinada assinatura.
Construtores
| Nome | Description |
|---|---|
| ActivityDelegate() |
Chamado por construtores de classe derivada para inicializar o objeto. |
Propriedades
| Nome | Description |
|---|---|
| DisplayName |
Obtém ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceção e acompanhamento. |
| Handler |
Obtém ou define a atividade representada por isso ActivityDelegate. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetResultArgument() |
Quando implementado em uma classe derivada, retorna o DelegateOutArgument .ActivityDelegate |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Fornece uma lista de argumentos de runtime para o ActivityDelegate. |
| ShouldSerializeDisplayName() |
Indica se o valor da DisplayName propriedade deve ser serializado para XAML. |
| ToString() |
Retorna uma String representação do ActivityDelegate que contém o DisplayName. |