ActivityBind 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í.
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
- 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 |
| ActivityBind(String) |
Obsoletos.
Inicializa una nueva instancia de la ActivityBind clase con el |
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 . |