MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute Constructors

Definition

Überlädt

MarkupExtensionReturnTypeAttribute() MarkupExtensionReturnTypeAttribute() MarkupExtensionReturnTypeAttribute()

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

MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type)

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse unter Verwendung des bereitgestellten Type.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class using the provided Type.

MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type)

Veraltet, nicht verwenden.Deprecated; do not use.

MarkupExtensionReturnTypeAttribute() MarkupExtensionReturnTypeAttribute() MarkupExtensionReturnTypeAttribute()

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

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

MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type) MarkupExtensionReturnTypeAttribute(Type)

Initialisiert eine neue Instanz der MarkupExtensionReturnTypeAttribute-Klasse unter Verwendung des bereitgestellten Type.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class using the provided 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 Type Type Type

Der Rückgabetyp, den dieses Attribut meldet.The return type that this attribute reports.

Hinweise

Eine MarkupExtension abgeleitete benutzerdefinierte Klasse sollte dieses Attribut anwenden, um den typsicheren Rückgabetyp anzugeben, ProvideValue der von der Implementierung zurückgegeben wird.A MarkupExtension derived custom class should apply this attribute to indicate the type-safe return type that is returned by its ProvideValue implementation.

MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type) MarkupExtensionReturnTypeAttribute(Type, Type)

Warnung

Diese API ist jetzt veraltet.

Veraltet, nicht verwenden.Deprecated; do not use.

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
Public Sub New (returnType As Type, expressionType As Type)

Parameter

returnType
Type Type Type Type

Der Rückgabetyp, der von diesem .NET Framework-Attribut.NET Framework attribute gemeldet wird.The return type that this .NET Framework-Attribut.NET Framework attribute reports.

expressionType
Type Type Type Type

Veraltet, nicht verwenden.Deprecated; do not use.

Hinweise

Die Form von MarkupExtensionReturnTypeAttribute , die einen zweiten Parameter für einen Ausdruck meldet, ist veraltet/veraltet und sollte nicht verwendet werden.The form of MarkupExtensionReturnTypeAttribute that reports a second parameter for an expression is deprecated/obsolete and should not be used. Wenn ein Ausdruck oder ein anderer Typ oder Modell für die verzögerte Auswertung ein möglicher Rückgabetyp ist, sollten Sie Object stattdessen mit dem Rückgabetyp versehen.If an expression or other type or model for deferred evaluation is a possible return type, you should attribute with a return type of Object instead.

Gilt für: