WorkflowApplicationIdleEventArgs Classe

Définition

Contient les informations sur l'instance de flux de travail devenue inactive.Holds information about the workflow instance that has become idle.

public ref class WorkflowApplicationIdleEventArgs : System::Activities::WorkflowApplicationEventArgs
public class WorkflowApplicationIdleEventArgs : System.Activities.WorkflowApplicationEventArgs
type WorkflowApplicationIdleEventArgs = class
    inherit WorkflowApplicationEventArgs
Public Class WorkflowApplicationIdleEventArgs
Inherits WorkflowApplicationEventArgs
Héritage
WorkflowApplicationIdleEventArgs

Exemples

L'exemple de code suivant inspecte l'objet WorkflowApplicationIdleEventArgs passé dans le gestionnaire Idle d'une instance de WorkflowApplication.The following code example inspects the WorkflowApplicationIdleEventArgs passed into the Idle handler of a WorkflowApplication instance. Dans cet exemple, le workflow qui devient inactif comporte un Bookmark portant le nom EnterGuess et appartenant à une activité nommée ReadInt.In this example the workflow going idle has one Bookmark with a name of EnterGuess, owned by an activity named ReadInt. Cet exemple de code est basé sur comment: Exécutez un workflow, qui fait partie du didacticiel [prise en main .NET Framework 4,5].This code example is based off of How to: Run a Workflow, which is part of the Getting Started Tutorial [.NET Framework 4.5]. Si le gestionnaire Idle utilisé dans cette étape est modifié de façon à contenir le code de cet exemple, la sortie suivante s'affiche.If the Idle handler in that step is modified to contain the code from this example, the following output is displayed.

BookmarkName: EnterGuess - OwnerDisplayName: ReadInt  
wfApp.Idle = delegate(WorkflowApplicationIdleEventArgs e)
{
    foreach (BookmarkInfo info in e.Bookmarks)
    {
        Console.WriteLine("BookmarkName: {0} - OwnerDisplayName: {1}",
            info.BookmarkName, info.OwnerDisplayName);
    }

    idleEvent.Set();
};

Propriétés

Bookmarks

Obtient la collection en lecture seule des signets de l’instance de flux de travail.Gets the read-only collection of bookmarks for the workflow instance.

InstanceId

Identificateur unique de l'instance de flux de travail.The unique identifier of the workflow instance.

(Hérité de WorkflowApplicationEventArgs)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetInstanceExtensions<T>()

Obtient la collection d’extensions du type spécifié.Gets the collection of extensions of the specified type.

(Hérité de WorkflowApplicationEventArgs)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

S’applique à