MarkupExtensionReturnTypeAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe MarkupExtensionReturnTypeAttribute.

Overload

MarkupExtensionReturnTypeAttribute()

Inizializza una nuova istanza della classe MarkupExtensionReturnTypeAttribute.

MarkupExtensionReturnTypeAttribute(Type)

Inizializza una nuova istanza della classe MarkupExtensionReturnTypeAttribute mediante l'oggetto Type fornito.

MarkupExtensionReturnTypeAttribute(Type, Type)
Obsoleti.

Non supportato, non usare.

MarkupExtensionReturnTypeAttribute()

Inizializza una nuova istanza della classe MarkupExtensionReturnTypeAttribute.

public:
 MarkupExtensionReturnTypeAttribute();
public MarkupExtensionReturnTypeAttribute ();
Public Sub New ()

Si applica a

MarkupExtensionReturnTypeAttribute(Type)

Inizializza una nuova istanza della classe MarkupExtensionReturnTypeAttribute mediante l'oggetto Type fornito.

public:
 MarkupExtensionReturnTypeAttribute(Type ^ returnType);
public MarkupExtensionReturnTypeAttribute (Type returnType);
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
Public Sub New (returnType As Type)

Parametri

returnType
Type

Tipo restituito che questo attributo segnala.

Commenti

Una MarkupExtension classe personalizzata derivata deve applicare questo attributo per indicare il tipo restituito di tipo sicuro restituito dall'implementazione ProvideValue .

Si applica a

MarkupExtensionReturnTypeAttribute(Type, Type)

Attenzione

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.

Non supportato, non usare.

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)

Parametri

returnType
Type

Tipo restituito segnalato dall'attributo .NET Framework.

expressionType
Type

Non supportato, non usare.

Attributi

Commenti

La forma di MarkupExtensionReturnTypeAttribute che segnala un secondo parametro per un'espressione è deprecata/obsoleta e non deve essere usata. Se un'espressione o un altro tipo o modello per la valutazione posticipata è un possibile tipo restituito, è consigliabile attributi con un tipo restituito di Object .

Si applica a