ActivityBind Classe

Definizione

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à
ActivityBind
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 name i parametri e path .

ActivityBind(String)
Obsoleti.

Inizializza una nuova istanza della ActivityBind classe con il name parametro .

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 .

Si applica a