ActivityBind Klas

Definitie

Let op

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

Hiermee wordt de eigenschap van een activiteit gekoppeld aan een eigenschap, veld, indexeerfunctie, methode, gebeurtenis of eigenschap van een andere activiteit. Deze klasse kan niet worden overgenomen.

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
Overname
ActivityBind
Kenmerken

Opmerkingen

Note

In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.

ActivityBind staat toe dat gegevens van de ene activiteit naar een andere activiteit binnen een werkstroom stromen. ActivityBind is een declaratieve manier om te doen wat anders moet worden bereikt met behulp van code en is daarom een belangrijk element van de meeste werkstromen die volledig zijn geschreven in XAML-markeringen.

ActivityBind vertegenwoordigt een bindingsexpressie die een Activity lid als doel heeft. Het doelactiviteitslid kan een eigenschap, een gebeurtenis of een veld zijn. Een Activity eigenschap of methode kan worden gebruikt ActivityBind om verbinding te maken met een ander Activity lid.

Als bijvoorbeeld activity1 eigenschap1 heeft ingesteld op een bepaalde waarde en als activity2 de eigenschap1 heeft ingesteld ActivityBind op Name="activity1" en Path="property1", haalt de activiteit2.property1 de waarde van activity1.property1 op.

Constructors

Name Description
ActivityBind()
Verouderd.

Initialiseert een nieuw exemplaar van de ActivityBind klasse.

ActivityBind(String, String)
Verouderd.

Initialiseert een nieuw exemplaar van de ActivityBind klasse met name en path parameters.

ActivityBind(String)
Verouderd.

Initialiseert een nieuw exemplaar van de ActivityBind klasse met de name parameter.

Eigenschappen

Name Description
Name
Verouderd.

Hiermee haalt u de naam op van de Activity naam waarnaar de ActivityBind verwijst.

Path
Verouderd.

Hiermee haalt of stelt u het pad in voor een lid van de doelactiviteit. De waarde kan een gestippelde notatie gebruiken om een pad naar een geneste waarde aan te geven. Een pad van 'A.B.C' geeft bijvoorbeeld aan dat het ActivityBind is aan een veld of eigenschap met de naam C, dat lid is van het veld of de eigenschap B, die op zijn beurt een veld of eigenschap A is, die lid is van de doelactiviteit.

UserData
Verouderd.

Hiermee haalt u een IDictionary gebruikersgegevens op met betrekking tot dit exemplaar.

Methoden

Name Description
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetRuntimeValue(Activity, Type)
Verouderd.

Hiermee wordt de Object weergave van de runtimewaarde van deze ActivityBindwaarde opgehaald.

GetRuntimeValue(Activity)
Verouderd.

Hiermee wordt de Object weergave van de runtimewaarde van deze ActivityBindwaarde opgehaald.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ProvideValue(IServiceProvider)
Verouderd.

Retourneert het huidige exemplaar van deze klasse.

SetRuntimeValue(Activity, Object)
Verouderd.

Hiermee stelt u de runtimewaarde in.

ToString()
Verouderd.

Berekent en retourneert een combinatie van de Name tekenreeksen en Path eigenschappentekenreeksen.

Van toepassing op