WorkflowApplicationIdleEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene información acerca de la instancia de flujo de trabajo que ha quedado inactiva.
public ref class WorkflowApplicationIdleEventArgs : System::Activities::WorkflowApplicationEventArgs
public class WorkflowApplicationIdleEventArgs : System.Activities.WorkflowApplicationEventArgs
type WorkflowApplicationIdleEventArgs = class
inherit WorkflowApplicationEventArgs
Public Class WorkflowApplicationIdleEventArgs
Inherits WorkflowApplicationEventArgs
- Herencia
Ejemplos
El siguiente ejemplo de código inspecciona el objeto WorkflowApplicationIdleEventArgs pasado al controlador de la propiedad Idle de una instancia de WorkflowApplication. En este ejemplo, el flujo de trabajo que va a estar inactivo tiene un objeto Bookmark con el nombre EnterGuess
, que una actividad denominada ReadInt
posee. Este ejemplo de código se basa en Cómo: Ejecutar un flujo de trabajo, que forma parte del tutorial de Introducción [.NET Framework 4.5]. Si el controlador de la propiedad Idle en ese paso se modifica para contener el código de este ejemplo, se muestra la siguiente salida.
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();
};
Propiedades
Bookmarks |
Obtiene la colección de solo lectura de marcadores para la instancia de flujo de trabajo. |
InstanceId |
El identificador único de la instancia del flujo de trabajo. (Heredado de WorkflowApplicationEventArgs) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetInstanceExtensions<T>() |
Obtiene la colección de extensiones del tipo especificado. (Heredado de WorkflowApplicationEventArgs) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |