Nyelv

SetStateEventArgs Osztály

Definíció

Figyelemfelhívás

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Egy olyan osztályt jelöl, amely argumentumként egy adott osztály állapotának beállítására StateMachineWorkflowActivityszolgál.

public ref class SetStateEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class SetStateEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class SetStateEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type SetStateEventArgs = class
    inherit EventArgs
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type SetStateEventArgs = class
    inherit EventArgs
Public Class SetStateEventArgs
Inherits EventArgs
Öröklődés
SetStateEventArgs
Attribútumok

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Ez StateMachineWorkflowActivity lehetővé teszi az állapot beállítását a gazdaalkalmazásból. Ez lehetővé teszi, hogy a gazdaalkalmazás felülbírálja az állapotgép aktuális állapotát. Ezt úgy teheti meg, hogy az osztály egy példányát az SetStateEventArgs állandó StateMachineWorkflowActivity.SetStateQueueNameáltal elnevezett WorkflowQueue-ra kérdezi le.

Ennek egyszerűbb módja az osztály metódusának SetState használataStateMachineWorkflowInstance.

A metódussal SetState SetState-műveletet hajthat végre a gazdagépről, vagy saját maga is elvégezheti az eseményt az állapotgép munkafolyamatában.

Az állapotgép-munkafolyamat egy speciális üzenetsort SetStateQueue használ, amely ezeket a különleges eseményeket figyeli.

Konstruktorok

Név Description
SetStateEventArgs(String)
Elavult.

Inicializálja a SetStateEventArgs osztály új példányát.

Tulajdonságok

Név Description
TargetStateName
Elavult.

Lekéri az állapotot a StateActivity beállításhoz.

Metódusok

Név Description
Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még