ArgumentToExpressionConverter Klasse

Definition

Definiert die Zuordnung zwischen Argumenten und Ausdrücken und stellt die entsprechende Funktionalität zum Konvertieren zwischen diesen Objekten bereit.Defines the mapping between arguments and expressions and provides the functionality to convert between these objects. In der Regel wird der Konverter beim Verwenden eines ExpressionTextBox in einem benutzerdefinierten Aktivitätsdesigner deklarativ verwendet.Typically, this converter is used declaratively when using an ExpressionTextBox in a custom activity designer.

public ref class ArgumentToExpressionConverter : System::Windows::Data::IValueConverter
public class ArgumentToExpressionConverter : System.Windows.Data.IValueConverter
type ArgumentToExpressionConverter = class
    interface IValueConverter
Public Class ArgumentToExpressionConverter
Implements IValueConverter
Vererbung
ArgumentToExpressionConverter
Implementiert

Beispiele

Der folgende XAML-Ausschnitt zeigt, wie der ArgumentToExpressionConverter in einem benutzerdefinierten Aktivitätsdesigner verwendet wird, in dem ein ExpressionTextBox verwendet wird.The following XAML snippet shows how to use the ArgumentToExpressionConverter in a custom activity designer that uses an ExpressionTextBox.

<sapv:ExpressionTextBox   
    Expression="{Binding Path=ModelItem.SampleValue,   
                         Mode=TwoWay,   
                         Converter={StaticResource ArgumentToExpressionConverter},   
                         ConverterParameter=In }"  
    ExpressionType="s:String"  
    OwnerActivity="{Binding Path=ModelItem}"  
   />  

Hinweise

Der Konverter kann auch imperativ verwendet werden. Diese Verwendung wird jedoch nicht empfohlen.This converter can also be used imperatively; however, this usage is not recommended.

Konstruktoren

ArgumentToExpressionConverter()

Initialisiert eine neue Instanz der ArgumentToExpressionConverter-Klasse.Initializes a new instance of the ArgumentToExpressionConverter class.

Methoden

Convert(Object, Type, Object, CultureInfo)

Konvertiert das angegebene Argument in einen Ausdruck.Converts the specified argument into an expression.

ConvertBack(Object, Type, Object, CultureInfo)

konvertiert den angegebenen Argument.Expression in ein Argument.Converts the specified Argument.Expression into an argument.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: