ActivityBind Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Associa la proprietà di un'attività a una proprietà, un campo, un indicizzatore, un metodo, un evento o una proprietà di un'altra attività. La classe non può essere ereditata.
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
- Ereditarietà
- Attributi
Commenti
Annotazioni
Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.
ActivityBind consente il flusso di dati da un'attività a un'altra all'interno di un flusso di lavoro. ActivityBind è un modo dichiarativo di eseguire ciò che altrimenti deve essere eseguito usando il codice, quindi è un elemento chiave della maggior parte dei flussi di lavoro scritti interamente nel markup XAML.
ActivityBind rappresenta un'espressione di associazione con un Activity membro come destinazione. Il membro dell'attività di destinazione può essere una proprietà, un evento o un campo. Una Activity proprietà o un metodo può utilizzare per eseguire l'associazione ActivityBind a un altro Activity membro.
Ad esempio, se activity1 ha property1 impostato su un valore e se activity2 ha la proprietà1 impostata su ActivityBind con Name="activity1" e Path="property1", in fase di esecuzione l'activity2.property1 ottiene il valore da activity1.property1.
Costruttori
| Nome | Descrizione |
|---|---|
| ActivityBind() |
Obsoleti.
Inizializza una nuova istanza della classe ActivityBind. |
| ActivityBind(String, String) |
Obsoleti.
Inizializza una nuova istanza della ActivityBind classe con |
| ActivityBind(String) |
Obsoleti.
Inizializza una nuova istanza della ActivityBind classe con il |
Proprietà
| Nome | Descrizione |
|---|---|
| Name |
Obsoleti.
Ottiene o imposta il nome dell'oggetto Activity a cui punta ActivityBind . |
| Path |
Obsoleti.
Ottiene o imposta il percorso di un membro dell'attività di destinazione. Il valore può utilizzare la notazione punteggiata per indicare un percorso a un valore annidato. Ad esempio, un percorso di "A.B.C" indica che ActivityBind si tratta di un campo o di una proprietà denominata 'C', che è un membro del campo o della proprietà 'B', che a sua volta è un campo o una proprietà 'A', che è un membro dell'attività di destinazione. |
| UserData |
Obsoleti.
Ottiene un IDictionary di dati utente relativi a questa istanza. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetRuntimeValue(Activity, Type) |
Obsoleti.
Ottiene l'oggetto Object che rappresenta il valore di runtime dell'oggetto ActivityBind. |
| GetRuntimeValue(Activity) |
Obsoleti.
Ottiene l'oggetto Object che rappresenta il valore di runtime dell'oggetto ActivityBind. |
| GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ProvideValue(IServiceProvider) |
Obsoleti.
Restituisce l'istanza corrente di questa classe. |
| SetRuntimeValue(Activity, Object) |
Obsoleti.
Imposta il valore di runtime. |
| ToString() |
Obsoleti.
Calcola e restituisce una combinazione delle stringhe di Name proprietà e Path . |