Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

ListenActivity (Clase)

Nota: esta API ya está obsoleta.

Hace que el flujo de trabajo espere por uno de varios posibles eventos antes de que continúe la actividad. Esta clase no puede heredarse.

Espacio de nombres:  System.Workflow.Activities
Ensamblado:  System.Workflow.Activities (en System.Workflow.Activities.dll)
[ObsoleteAttribute("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
[ToolboxBitmapAttribute(typeof(ListenActivity), "Resources.Listen.png")]
public sealed class ListenActivity : CompositeActivity, 
	IActivityEventListener<ActivityExecutionStatusChangedEventArgs>

El tipo ListenActivity expone los siguientes miembros.

  NombreDescripción
Método públicoListenActivity()Inicializa una nueva instancia de la clase ListenActivity.
Método públicoListenActivity(String)Inicializa una nueva instancia de la clase ListenActivity usando el nombre de la actividad.
Arriba
  NombreDescripción
Propiedad públicaActivitiesObtiene el objeto que representa la colección, ActivityCollection, o bien todas las actividades secundarias. (Se hereda de CompositeActivity).
Propiedad protegidaCanModifyActivitiesObtiene o establece un valor que controla si se pueden modificar las actividades individuales de Activities. (Se hereda de CompositeActivity).
Propiedad públicaDescriptionObtiene o establece la descripción definida por el usuario de Activity. (Se hereda de Activity).
Propiedad protegidaDesignModeObtiene el valor que indica si esta instancia está en modo de diseño o de tiempo de ejecución. (Se hereda de DependencyObject).
Propiedad públicaEnabledObtiene o establece un valor que indica si esta instancia está habilitada para la ejecución y validación. (Se hereda de Activity).
Propiedad públicaEnabledActivitiesObtiene la colección de solo lectura que representa el subconjunto de Activities que están habilitadas. (Se hereda de CompositeActivity).
Propiedad públicaExecutionResultObtiene ActivityExecutionResult del último intento para ejecutar esta instancia. (Se hereda de Activity).
Propiedad públicaExecutionStatusObtiene el ActivityExecutionStatus actual de esta instancia de. (Se hereda de Activity).
Propiedad públicaIsDynamicActivityObtiene información sobre si la actividad se está ejecutando dentro de la clase ActivityExecutionContext predeterminada de la instancia de flujo de trabajo. (Se hereda de Activity).
Propiedad públicaNameObtiene o establece el nombre de esta instancia. Este nombre debe seguir la convención de nomenclatura de variables del lenguaje de programación que se utiliza en el proyecto del flujo de trabajo. (Se hereda de Activity).
Propiedad públicaParentObtiene el CompositeActivity que contiene este Activity. (Se hereda de Activity).
Propiedad públicaQualifiedNameObtiene el nombre completo de la actividad. Los nombres de la actividad completos siempre son únicos en una instancia de flujo de trabajo. (Se hereda de Activity).
Propiedad públicaSiteObtiene o establece una referencia al componente Site de DependencyObject. (Se hereda de DependencyObject).
Propiedad públicaUserDataObtiene IDictionary que asocia los datos personalizados a esta instancia de clase. (Se hereda de DependencyObject).
Arriba
  NombreDescripción
Método públicoAddHandlerAgrega un controlador para un evento de DependencyObject. (Se hereda de DependencyObject).
Método protegidoCancelLlamado por el tiempo de ejecución de flujo de trabajo para cancelar la ejecución de una actividad que está actualmente en ejecución. (Se hereda de Activity).
Método públicoCloneCrea una copia en profundidad del Activity. (Se hereda de Activity).
Método públicoDispose()Libera todos los recursos utilizados por el objeto DependencyObject. (Se hereda de DependencyObject).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoExecuteLlamado por el flujo de trabajo en tiempo de ejecución para ejecutar una actividad. (Se hereda de Activity).
Método públicoGetActivityByName(String)Devuelve la instancia de Activity cuyo nombre se solicita del conjunto de todas las actividades que se ejecutan bajo la actividad raíz de esta instancia que se encuentra dentro del flujo de trabajo. (Se hereda de Activity).
Método públicoGetActivityByName(String, Boolean)Devuelve la instancia de Activity cuyo nombre se solicita del conjunto de todas las actividades bajo la raíz Activity de esta instancia si el segundo parámetro es false y bajo el Activity actual si el segundo parámetro es true. (Se hereda de Activity).
Método públicoGetBindingProporciona acceso a la clase ActivityBind asociada a la clase DependencyProperty específica. (Se hereda de DependencyObject).
Método públicoGetHashCodeActúa como función hash para un tipo concreto. (Se hereda de Object).
Método públicoGetTypeObtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoGetValueProporciona acceso al valor de la clase DependencyProperty designada. (Se hereda de DependencyObject).
Método públicoGetValueBaseProporciona acceso al objeto enlazado de DependencyProperty y omite la invalidación de GetValue. (Se hereda de DependencyObject).
Método protegidoHandleFaultLlamado cuando se produce una excepción dentro del contexto de la ejecución de esta instancia. (Se hereda de CompositeActivity).
Método protegidoInitializeInicializa todas las actividades secundarias de esta instancia y la IServiceProvider especificada. (Se hereda de CompositeActivity).
Método protegidoInvoke<T>(EventHandler<T>, T)Suscribe un delegado EventHandler e invoca a dicho delegado. (Se hereda de Activity).
Método protegidoInvoke<T>(IActivityEventListener<T>, T)Suscribe una interfaz IActivityEventListener<T> e invoca ese delegado. (Se hereda de Activity).
Método públicoIsBindingSetIndica si el valor de DependencyProperty se establece como enlace. Vea SetBinding. (Se hereda de DependencyObject).
Método públicoMetaEqualsDetermina si metaproperties de DependencyObject iguala metaproperties del DependencyObject parametrizado. (Se hereda de DependencyObject).
Método protegidoOnActivityChangeAddLlama cuando se agrega una actividad. (Se hereda de CompositeActivity).
Método protegidoOnActivityChangeRemoveLlamado cuando se quita una actividad. (Se hereda de CompositeActivity).
Método protegidoOnActivityExecutionContextLoadLlamado por el motor en tiempo de ejecución de flujo de trabajo cada vez que se carga ActivityExecutionContext para esta actividad. (Se hereda de CompositeActivity).
Método protegidoOnActivityExecutionContextUnloadLlamado por el motor en tiempo de ejecución de flujo de trabajo cada vez que se carga ActivityExecutionContext para esta actividad. (Se hereda de CompositeActivity).
Método protegidoOnWorkflowChangesCompletedLlamado después de realizar cambios en la colección Activities de esta instancia. (Se hereda de CompositeActivity).
Método protegidoRaiseEventGenera un evento Event asociado a una propiedad de dependencia específica. (Se hereda de Activity).
Método protegidoRaiseGenericEvent<T>Genera el evento asociado a DependencyProperty a la que hace referencia. (Se hereda de Activity).
Método públicoRegisterForStatusChangeRegistra la clase DependencyProperty especificada para el evento de cambio de estado. (Se hereda de Activity).
Método públicoRemoveHandlerQuita EventHandler de una DependencyProperty asociada. (Se hereda de DependencyObject).
Método públicoRemovePropertyQuita un objeto DependencyProperty de la colección DependencyObject. (Se hereda de DependencyObject).
Método públicoSave(Stream)Escribe la clase Activity en una clase Stream para persistencia. (Se hereda de Activity).
Método públicoSave(Stream, IFormatter)Escribe el Activity en un Stream para persistencia usando el IFormatter personalizado proporcionado para la serialización. (Se hereda de Activity).
Método públicoSetBindingEstablece la clase ActivityBind para la clase DependencyProperty especificada. (Se hereda de DependencyObject).
Método protegidoSetReadOnlyPropertyValueEstablece el valor de DependencyProperty que es de solo lectura. (Se hereda de DependencyObject).
Método públicoSetValueEstablece el valor de DependencyProperty para el objeto. (Se hereda de DependencyObject).
Método públicoSetValueBaseEstablece el valor de DependencyProperty para la clase Object especificada, omitiendo SetValue. (Se hereda de DependencyObject).
Método públicoToStringProporciona una cadena que representa esta instancia. (Se hereda de Activity).
Método protegidoUninitializeLlamado por el motor en tiempo de ejecución de flujo de trabajo cuando una actividad cambia al estado Closed desde el estado Initialized. (Se hereda de CompositeActivity).
Método públicoUnregisterForStatusChangeAnula el registro del DependencyProperty especificado para el evento de cambio de estado. (Se hereda de Activity).
Arriba
  NombreDescripción
Evento públicoCancelingSe produce cuando se cancela la ejecución de la actividad. (Se hereda de Activity).
Evento públicoClosedSe produce cuando ha completa una operación Activity ha completado la ejecución. (Se hereda de Activity).
Evento públicoCompensatingSe produce al ejecutar un método de compensación en Activity. (Se hereda de Activity).
Evento públicoExecutingSe produce cuando se ejecuta Activity . (Se hereda de Activity).
Evento públicoFaultingSe produce cuando se genera una excepción durante el funcionamiento de la instancia. (Se hereda de Activity).
Evento públicoStatusChangedSe produce cuando cambia ActivityExecutionStatus de un Activity en ejecución. (Se hereda de Activity).
Arriba
  NombreDescripción
Implementación explícita de interfacesMétodo privadoIActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEventDefine el procedimiento de procesamiento cuando se provoca el evento suscrito.
Implementación explícita de interfacesEvento privadoIComponent.DisposedRepresenta el método que controla el evento Disposed de un componente. (Se hereda de DependencyObject).
Arriba
NotaNota

En esta documentación se describen y los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos desusados en Windows Workflow Foundation 4.5.

ListenActivity es una CompositeActivity, lo que significa que ListenActivity puede contener otras actividades. ListenActivity sólo puede contener las actividades EventDrivenActivity y debe tener un mínimo de dos actividades secundarias.

ListenActivity puede contener muchas bifurcaciones y cada bifurcación espera que se produzca un evento determinado antes de ejecutarse. Cada bifurcación está orientada a eventos y el evento que se produzca ejecutará primero la bifurcación correspondiente. El resto de bifurcaciones se cancelan y se dejan de realizar escuchas de eventos.

ListenActivity no se puede utilizar en flujos de trabajo de equipo de estado.

.NET Framework

Compatible con: 4, 3.5, 3.0
Obsoleto (advertencia del compilador) en 4.5

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.