MarkupExtensionReturnTypeAttribute Конструкторы

Определение

Инициализирует новый экземпляр класса MarkupExtensionReturnTypeAttribute.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class.

Перегрузки

MarkupExtensionReturnTypeAttribute()

Инициализирует новый экземпляр класса MarkupExtensionReturnTypeAttribute.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class.

MarkupExtensionReturnTypeAttribute(Type)

Инициализирует новый экземпляр класса MarkupExtensionReturnTypeAttribute с использованием предоставленного типа Type.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class using the provided Type.

MarkupExtensionReturnTypeAttribute(Type, Type)
Является устаревшей.

Не рекомендуется; не использовать.Deprecated; do not use.

MarkupExtensionReturnTypeAttribute()

Инициализирует новый экземпляр класса MarkupExtensionReturnTypeAttribute.Initializes a new instance of the MarkupExtensionReturnTypeAttribute class.

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

Применяется к

MarkupExtensionReturnTypeAttribute(Type)

Инициализирует новый экземпляр класса MarkupExtensionReturnTypeAttribute с использованием предоставленного типа 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)

Параметры

returnType
Type

Возвращаемый тип, сообщаемый этим атрибутом.The return type that this attribute reports.

Комментарии

MarkupExtensionПроизводный настраиваемый класс должен применять этот атрибут для указания безопасного типа возвращаемого значения, возвращаемого его ProvideValue реализацией.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)

Внимание!

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.

Не рекомендуется; не использовать.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);
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.")>]
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type * Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
new System.Windows.Markup.MarkupExtensionReturnTypeAttribute : Type * Type -> System.Windows.Markup.MarkupExtensionReturnTypeAttribute
Public Sub New (returnType As Type, expressionType As Type)

Параметры

returnType
Type

Тип возвращаемого значения, который платформа .NET Framework отчетом атрибута.The return type that this .NET Framework attribute reports.

expressionType
Type

Не рекомендуется; не использовать.Deprecated; do not use.

Атрибуты

Комментарии

Форма MarkupExtensionReturnTypeAttribute , сообщающая второй параметр для выражения, является устаревшей или устаревшей и не должна использоваться.The form of MarkupExtensionReturnTypeAttribute that reports a second parameter for an expression is deprecated/obsolete and should not be used. Если выражение или другой тип или модель для отложенной оценки имеют возможный возвращаемый тип, то следует использовать вместо этого атрибут с типом возвращаемого значения Object .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.

Применяется к