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, indexador, método, evento u otra propiedad de la 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

Note

En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in 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 de lo contrario debe realizarse mediante código y, por tanto, es un elemento clave de la mayoría de los flujos de trabajo que se escriben completamente en el marcado XAML.

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

Por ejemplo, si activity1 tiene property1 establecido en algún valor y si activity2 tiene su property1 establecido ActivityBind en con Name="activity1" y Path="property1", en tiempo de ejecución, activity2.property1 obtiene su valor de activity1.property1.

Constructores

Nombre Description
ActivityBind()
Obsoletos.

Inicializa una nueva instancia de la clase ActivityBind.

ActivityBind(String, String)
Obsoletos.

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

ActivityBind(String)
Obsoletos.

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

Propiedades

Nombre Description
Name
Obsoletos.

Obtiene o establece el nombre del Activity objeto al que ActivityBind apunta.

Path
Obsoletos.

Obtiene o establece la ruta de acceso de un miembro de la actividad de destino. El valor puede usar 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 para un campo o una propiedad denominada "C", que es un miembro del campo o la propiedad 'B', que a su vez es un campo o propiedad 'A', que es miembro de la actividad de destino.

UserData
Obsoletos.

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

Métodos

Nombre Description
Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Actúa como la función hash predeterminada.

(Heredado de Object)
GetRuntimeValue(Activity, Type)
Obsoletos.

Obtiene el objeto Object que representa el valor en tiempo de ejecución de este ActivityBindobjeto .

GetRuntimeValue(Activity)
Obsoletos.

Obtiene el objeto Object que representa el valor en tiempo de ejecución de este ActivityBindobjeto .

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(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 las cadenas de propiedad Name y Path .

Se aplica a