MarkupExtensionReturnTypeAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse.

Überlädt

MarkupExtensionReturnTypeAttribute()

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse.

MarkupExtensionReturnTypeAttribute(Type)

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse unter Verwendung des bereitgestellten Type.

MarkupExtensionReturnTypeAttribute(Type, Type)
Veraltet.

Veraltet, nicht verwenden.

MarkupExtensionReturnTypeAttribute()

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse.

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

Gilt für:

MarkupExtensionReturnTypeAttribute(Type)

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse unter Verwendung des bereitgestellten Type.

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

Parameter

returnType
Type

Der Rückgabetyp, den dieses Attribut meldet.

Hinweise

Eine MarkupExtension abgeleitete benutzerdefinierte Klasse sollte dieses Attribut anwenden, um den typsicheren Rückgabetyp anzugeben, der von der ProvideValue Implementierung zurückgegeben wird.

Gilt für:

MarkupExtensionReturnTypeAttribute(Type, Type)

Achtung

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.

Veraltet, nicht verwenden.

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)

Parameter

returnType
Type

Der Rückgabetyp, den dieses .NET Framework-Attribut meldet.

expressionType
Type

Veraltet, nicht verwenden.

Attribute

Hinweise

Die Form von MarkupExtensionReturnTypeAttribute , die einen zweiten Parameter für einen Ausdruck meldet, ist veraltet/veraltet und sollte nicht verwendet werden. Wenn ein Ausdruck oder ein anderer Typ oder modell für die verzögerte Auswertung ein möglicher Rückgabetyp ist, sollten Sie stattdessen den Rückgabetyp attributieren Object .

Gilt für: