ActivityBind Clase

Definición

Precaución

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

Enlaza la propiedad de una actividad a una propiedad, campo, indizador, método, evento o la propiedad de otra actividad. Esta clase no puede heredarse.

public ref class ActivityBind sealed : System::Workflow::ComponentModel::Serialization::MarkupExtension
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))]
public sealed class ActivityBind : System.Workflow.ComponentModel.Serialization.MarkupExtension
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityBind : System.Workflow.ComponentModel.Serialization.MarkupExtension
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))>]
type ActivityBind = class
    inherit MarkupExtension
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityBind = class
    inherit MarkupExtension
Public NotInheritable Class ActivityBind
Inherits MarkupExtension
Herencia
ActivityBind
Atributos

Comentarios

Nota

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

ActivityBind permite que los datos fluyan de una actividad a otra dentro de un flujo de trabajo. ActivityBind es una manera declarativa de hacer lo que, en caso contrario, se debe lograr utilizando código y, por consiguiente, es un elemento clave de la mayoría de los flujos de trabajo que se escriben completamente en marcado XAML.

ActivityBind representa una expresión de enlace que tiene un miembro Activity como destino. El miembro de actividad de destino puede ser una propiedad, un evento o un campo. Una propiedad Activity o método puede utilizar ActivityBind para enlazar a otro miembro Activity.

Por ejemplo, si activity1 tiene el conjunto de property1 establecido a algún valor y si activity2 tiene su conjunto de property1 establecido a ActivityBind con Nombre = "activity1" y Ruta de acceso = "property1", en tiempo de ejecución activity2.property1 obtiene su valor de activity1.property1.

Constructores

ActivityBind()
Obsoletos.

Inicializa una nueva instancia de la clase ActivityBind.

ActivityBind(String)
Obsoletos.

Inicializa una nueva instancia de la clase ActivityBind con el parámetro name.

ActivityBind(String, String)
Obsoletos.

Inicializa una nueva instancia de la clase ActivityBind con los parámetros name y path.

Propiedades

Name
Obsoletos.

Obtiene o establece el nombre del Activity que provocó el evento ActivityBind.

Path
Obsoletos.

Obtiene o establece la ruta de acceso para un miembro de la actividad de destino. El valor puede utilizar la notación de puntos para indicar una ruta de acceso a un valor anidado. Por ejemplo, una ruta de acceso de "A.B.C" indica que ActivityBind es a un campo o la propiedad denominado 'C', que es un miembro del campo o propiedad 'B', qué es a su vez un campo o propiedad 'A', que es un miembro de la actividad de destino.

UserData
Obsoletos.

Obtiene un IDictionary de datos de usuario relacionados con esta instancia.

Métodos

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetRuntimeValue(Activity)
Obsoletos.

Obtiene Object que representa el valor en tiempo de ejecución de ActivityBind.

GetRuntimeValue(Activity, Type)
Obsoletos.

Obtiene Object que representa el valor en tiempo de ejecución de ActivityBind.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ProvideValue(IServiceProvider)
Obsoletos.

Devuelve la instancia actual de esta clase.

SetRuntimeValue(Activity, Object)
Obsoletos.

Establece el valor en tiempo de ejecución.

ToString()
Obsoletos.

Calcula y devuelve una combinación de Name y cadenas de propiedad Path.

Se aplica a