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 na 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
ActivityDelegate() |
Chamado pelos construtores de classe derivada para inicializar o objeto. |
Propriedades
DisplayName |
Obtém ou define um nome amigável opcional que é usado para depuração, validação, manipulação de exceções e acompanhamento. |
Handler |
Obtém ou define a atividade que é representada por esse ActivityDelegate. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetResultArgument() |
Quando implementado em uma classe derivada, retorna o DelegateOutArgument do ActivityDelegate. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Fornece uma lista de argumentos de runtime para o ActivityDelegate. |
ShouldSerializeDisplayName() |
Indica se o valor da propriedade DisplayName deve ser serializado para XAML. |
ToString() |
Retorna uma representação de String do ActivityDelegate que contém o DisplayName. |