ActivityAction Třída

Definice

Definuje delegáta aktivity, který nemá žádné argumenty a nevrací hodnotu.

public ref class ActivityAction sealed : System::Activities::ActivityDelegate
public sealed class ActivityAction : System.Activities.ActivityDelegate
type ActivityAction = class
    inherit ActivityDelegate
Public NotInheritable Class ActivityAction
Inherits ActivityDelegate
Dědičnost
ActivityAction

Poznámky

Delegát aktivity spouští aktivitu s požadovaným podpisem, například ForEach<T> aktivitu, která vyžaduje proměnnou iterace nebo Catch<TException> aktivitu, která vyžaduje Exception.

Existuje několik obecných verzí tohoto typu, které pro volanou aktivitu přebírají 1 až 16 argumentů. Existují také ActivityFunc<TResult> typy delegátů, kteří vracejí hodnoty.

Konstruktory

Name Description
ActivityAction()

Vytvoří novou instanci ActivityAction třídy.

Vlastnosti

Name Description
DisplayName

Získá nebo nastaví volitelný popisný název, který se používá pro ladění, ověřování, zpracování výjimek a sledování.

(Zděděno od ActivityDelegate)
Handler

Získá nebo nastaví aktivitu, která je reprezentována tímto ActivityDelegate.

(Zděděno od ActivityDelegate)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetResultArgument()

Při implementaci v odvozené třídě vrátí DelegateOutArgument hodnotu ActivityDelegate.

(Zděděno od ActivityDelegate)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Poskytuje seznam argumentů modulu runtime pro ActivityDelegate.

(Zděděno od ActivityDelegate)
ShouldSerializeDisplayName()

Určuje, zda DisplayName má být hodnota vlastnosti serializována do XAML.

(Zděděno od ActivityDelegate)
ToString()

String Vrátí reprezentaciActivityDelegate, která obsahuje DisplayNamehodnotu .

(Zděděno od ActivityDelegate)

Platí pro

Viz také