Bagikan melalui


MarkupExtensionReturnTypeAttribute Konstruktor

Definisi

Menginisialisasi instans baru kelas MarkupExtensionReturnTypeAttribute.

Overload

MarkupExtensionReturnTypeAttribute()

Menginisialisasi instans baru kelas MarkupExtensionReturnTypeAttribute.

MarkupExtensionReturnTypeAttribute(Type)

Menginisialisasi instans MarkupExtensionReturnTypeAttribute baru kelas menggunakan yang disediakan Type.

MarkupExtensionReturnTypeAttribute(Type, Type)
Kedaluwarsa.

Usang; jangan gunakan.

MarkupExtensionReturnTypeAttribute()

Menginisialisasi instans baru kelas MarkupExtensionReturnTypeAttribute.

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

Berlaku untuk

MarkupExtensionReturnTypeAttribute(Type)

Menginisialisasi instans MarkupExtensionReturnTypeAttribute baru kelas menggunakan yang disediakan 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

Jenis pengembalian yang dilaporkan atribut ini.

Keterangan

Kelas MarkupExtension kustom turunan harus menerapkan atribut ini untuk menunjukkan jenis pengembalian jenis aman yang dikembalikan oleh implementasinya ProvideValue .

Berlaku untuk

MarkupExtensionReturnTypeAttribute(Type, Type)

Perhatian

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.

Usang; jangan gunakan.

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

Jenis pengembalian yang .NET Framework laporan atribut ini.

expressionType
Type

Usang; jangan gunakan.

Atribut

Keterangan

Bentuk MarkupExtensionReturnTypeAttribute yang melaporkan parameter kedua untuk ekspresi tidak digunakan lagi/usang dan tidak boleh digunakan. Jika ekspresi atau jenis atau model lain untuk evaluasi yang ditangguhkan adalah jenis pengembalian yang mungkin, Anda harus mengaitkan dengan jenis Object pengembalian sebagai gantinya.

Berlaku untuk