ActivityBind Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Wiąże właściwość działania z właściwością, polem, indeksatorem, metodą, zdarzeniem lub właściwością innego działania. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
- Atrybuty
Uwagi
Uwaga
W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.
ActivityBind umożliwia przepływ danych z jednego działania do innego działania w ramach przepływu pracy. ActivityBind to deklaratywny sposób wykonywania tego, co w przeciwnym razie należy wykonać przy użyciu kodu, a zatem jest kluczowym elementem większości przepływów pracy napisanych w całości w znaczników XAML.
ActivityBind reprezentuje wyrażenie powiązania, które ma element Activity członkowski jako element docelowy. Element członkowski działania docelowego może być właściwością, zdarzeniem lub polem. Właściwość Activity lub metoda może służyć ActivityBind do powiązania z innym Activity elementem członkowskim.
Jeśli na przykład właściwość activity1 ma właściwość1 ustawioną na wartość , a właściwość activity2 ma właściwość1 ustawioną na ActivityBind wartość name="activity1" i Path="property1", w czasie wykonywania właściwość activity2.property1 pobiera swoją wartość z activity1.property1.
Konstruktory
ActivityBind() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ActivityBind. |
ActivityBind(String) |
Przestarzałe.
Inicjuje ActivityBind nowe wystąpienie klasy za pomocą parametru |
ActivityBind(String, String) |
Przestarzałe.
Inicjuje ActivityBind nowe wystąpienie klasy za pomocą |
Właściwości
Name |
Przestarzałe.
Pobiera lub ustawia nazwę, na Activity którą ActivityBind wskazuje wartość . |
Path |
Przestarzałe.
Pobiera lub ustawia ścieżkę dla elementu członkowskiego działania docelowego. Wartość może użyć notacji kropkowanej, aby wskazać ścieżkę do wartości zagnieżdżonej. Na przykład ścieżka "A.B.C" wskazuje, że ActivityBind jest to pole lub właściwość o nazwie "C", która jest elementem członkowskim pola lub właściwości "B", która z kolei jest polem lub właściwością "A", która jest członkiem działania docelowego. |
UserData |
Przestarzałe.
Pobiera dane IDictionary użytkownika odnoszące się do tego wystąpienia. |
Metody
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetRuntimeValue(Activity) |
Przestarzałe.
Object Pobiera wartość reprezentującą wartość czasu wykonywania tego ActivityBindelementu . |
GetRuntimeValue(Activity, Type) |
Przestarzałe.
Object Pobiera wartość reprezentującą wartość czasu wykonywania tego ActivityBindelementu . |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ProvideValue(IServiceProvider) |
Przestarzałe.
Zwraca bieżące wystąpienie tej klasy. |
SetRuntimeValue(Activity, Object) |
Przestarzałe.
Ustawia wartość czasu wykonywania. |
ToString() |
Przestarzałe.
Oblicza i zwraca kombinację Name ciągów właściwości i Path . |