ArgumentToExpressionConverter ArgumentToExpressionConverter ArgumentToExpressionConverter ArgumentToExpressionConverter Class

Définition

Définit le mappage entre des arguments et des expressions, et fournit une fonctionnalité permettant d'effectuer des conversions entre ces objets.Defines the mapping between arguments and expressions and provides the functionality to convert between these objects. Ce convertisseur est généralement utilisé de façon déclarative lors de l'utilisation d'un ExpressionTextBox dans un concepteur d'activités personnalisées.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
Héritage
ArgumentToExpressionConverterArgumentToExpressionConverterArgumentToExpressionConverterArgumentToExpressionConverter
Implémente

Exemples

L'extrait de code XAML suivant montre comment utiliser ArgumentToExpressionConverter dans un concepteur d'activités personnalisées qui utilise ExpressionTextBox.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}"  
   />  

Remarques

Ce convertisseur peut également être utilisé impérativement ; toutefois, cette utilisation n'est pas recommandée.This converter can also be used imperatively; however, this usage is not recommended.

Constructeurs

ArgumentToExpressionConverter() ArgumentToExpressionConverter() ArgumentToExpressionConverter() ArgumentToExpressionConverter()

Initialise une nouvelle instance de la classe ArgumentToExpressionConverter.Initializes a new instance of the ArgumentToExpressionConverter class.

Méthodes

Convert(Object, Type, Object, CultureInfo) Convert(Object, Type, Object, CultureInfo) Convert(Object, Type, Object, CultureInfo) Convert(Object, Type, Object, CultureInfo)

Convertit l'argument spécifié en expression.Converts the specified argument into an expression.

ConvertBack(Object, Type, Object, CultureInfo) ConvertBack(Object, Type, Object, CultureInfo) ConvertBack(Object, Type, Object, CultureInfo) ConvertBack(Object, Type, Object, CultureInfo)

Convertit l'Argument.Expression spécifié en argument.Converts the specified Argument.Expression into an argument.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à