ActivityDelegate Classe

Definição

Representa um callback baseado em atividades.

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

Observações

Os delegados de atividade permitem aos autores de atividade expor callbacks com assinaturas específicas para as quais os utilizadores da atividade podem fornecer handlers baseados em atividades. Existem dois tipos de delegados de atividade: ActivityAction<T> é usado para invocar atividades que não têm valor de retorno, e ActivityFunc<TResult> é usado para invocar atividades que têm valor de retorno. Os delegados de atividade são úteis em cenários em que uma atividade secundária deve ser restringida a ter uma determinada assinatura.

Construtores

Name Description
ActivityDelegate()

Chamada por construtores de classes derivadas para inicializar o objeto.

Propriedades

Name Description
DisplayName

Recebe ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceções e rastreio.

Handler

Obtém ou define a atividade que é representada por esta ActivityDelegate.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetResultArgument()

Quando implementado numa classe derivada, devolve o DelegateOutArgument de .ActivityDelegate

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

Fornece uma lista de argumentos em tempo de execução para o ActivityDelegate.

ShouldSerializeDisplayName()

Indica se o valor da DisplayName propriedade deve ser serializado para XAML.

ToString()

Devolve uma String representação do ActivityDelegate que contém o DisplayName.

Aplica-se a