MarkupExtensionReturnTypeAttribute Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe MarkupExtensionReturnTypeAttribute.
Surcharges
MarkupExtensionReturnTypeAttribute() |
Initialise une nouvelle instance de la classe MarkupExtensionReturnTypeAttribute. |
MarkupExtensionReturnTypeAttribute(Type) |
Initialise une nouvelle instance de la classe MarkupExtensionReturnTypeAttribute à l'aide du Type fourni. |
MarkupExtensionReturnTypeAttribute(Type, Type) |
Obsolète.
Déprécié ; ne pas utiliser. |
MarkupExtensionReturnTypeAttribute()
Initialise une nouvelle instance de la classe MarkupExtensionReturnTypeAttribute.
public:
MarkupExtensionReturnTypeAttribute();
public MarkupExtensionReturnTypeAttribute ();
Public Sub New ()
S’applique à
MarkupExtensionReturnTypeAttribute(Type)
Initialise une nouvelle instance de la classe MarkupExtensionReturnTypeAttribute à l'aide du Type fourni.
public:
MarkupExtensionReturnTypeAttribute(Type ^ returnType);
public MarkupExtensionReturnTypeAttribute (Type returnType);
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
Public Sub New (returnType As Type)
Paramètres
- returnType
- Type
Type de retour signalé par cet attribut.
Remarques
Une MarkupExtension classe personnalisée dérivée doit appliquer cet attribut pour indiquer le type de retour de type sécurisé retourné par son ProvideValue implémentation.
S’applique à
MarkupExtensionReturnTypeAttribute(Type, Type)
Attention
The expressionType argument is not used by the XAML parser. To specify the expected return type, use MarkupExtensionReturnTypeAttribute(Type). To specify custom handling for expression types, use XamlSetMarkupExtensionAttribute.
Déprécié ; ne pas utiliser.
public:
MarkupExtensionReturnTypeAttribute(Type ^ returnType, Type ^ expressionType);
public MarkupExtensionReturnTypeAttribute (Type returnType, Type expressionType);
[System.Obsolete("The expressionType argument is not used by the XAML parser. To specify the expected return type, use MarkupExtensionReturnTypeAttribute(Type). To specify custom handling for expression types, use XamlSetMarkupExtensionAttribute.")]
public MarkupExtensionReturnTypeAttribute (Type returnType, Type expressionType);
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type * Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
[<System.Obsolete("The expressionType argument is not used by the XAML parser. To specify the expected return type, use MarkupExtensionReturnTypeAttribute(Type). To specify custom handling for expression types, use XamlSetMarkupExtensionAttribute.")>]
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type * Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
Public Sub New (returnType As Type, expressionType As Type)
Paramètres
- returnType
- Type
Type de retour que cet attribut .NET Framework signale.
- expressionType
- Type
Déprécié ; ne pas utiliser.
- Attributs
Remarques
La forme de MarkupExtensionReturnTypeAttribute qui signale un deuxième paramètre pour une expression est déconseillée/obsolète et ne doit pas être utilisée. Si une expression ou un autre type ou modèle d’évaluation différée est un type de retour possible, vous devez attribuer un type de retour de à la Object place.