DeprecatedAttribute 构造函数

定义

重载

DeprecatedAttribute(String, DeprecationType, UInt32)

创建并初始化 特性的新实例。

DeprecatedAttribute(String, DeprecationType, UInt32, String)

创建并初始化 特性的新实例。

DeprecatedAttribute(String, DeprecationType, UInt32, Type)

创建并初始化 特性的新实例。

DeprecatedAttribute(String, DeprecationType, UInt32, Platform)

创建并初始化 特性的新实例,包括用于定位的平台值。

DeprecatedAttribute(String, DeprecationType, UInt32)

创建并初始化 特性的新实例。

public:
 DeprecatedAttribute(Platform::String ^ message, DeprecationType type, unsigned int version);
 DeprecatedAttribute(winrt::hstring const& message, DeprecationType const& type, uint32_t const& version);
public DeprecatedAttribute(string message, DeprecationType type, uint version);
function DeprecatedAttribute(message, type, version)
Public Sub New (message As String, type As DeprecationType, version As UInteger)

参数

message
String

Platform::String

winrt::hstring

编译器和其他开发人员工具可以使用的字符串消息来解释弃用并提供备用 API 的字符串名称。

type
DeprecationType

枚举的一个值。 默认值为 “弃用”。

version
UInt32

unsigned int

uint32_t

一个常量,指示弃用适用的版本。

另请参阅

适用于

DeprecatedAttribute(String, DeprecationType, UInt32, String)

创建并初始化 特性的新实例。

public:
 DeprecatedAttribute(Platform::String ^ message, DeprecationType type, unsigned int version, Platform::String ^ contract);
 DeprecatedAttribute(winrt::hstring const& message, DeprecationType const& type, uint32_t const& version, winrt::hstring const& contract);
public DeprecatedAttribute(string message, DeprecationType type, uint version, string contract);
function DeprecatedAttribute(message, type, version, contract)
Public Sub New (message As String, type As DeprecationType, version As UInteger, contract As String)

参数

message
String

Platform::String

winrt::hstring

编译器和其他开发人员工具可以使用的字符串消息来解释弃用并提供备用 API 的字符串名称。

type
DeprecationType

枚举的一个值。 默认值为 “弃用”。

version
UInt32

unsigned int

uint32_t

一个常量,指示弃用适用的版本。

contract
String

Platform::String

winrt::hstring

一个字符串,表示实现已弃用类型或成员的 API 协定的类型。

另请参阅

适用于

DeprecatedAttribute(String, DeprecationType, UInt32, Type)

创建并初始化 特性的新实例。

public:
 DeprecatedAttribute(Platform::String ^ message, DeprecationType type, unsigned int version, Platform::Type ^ contract);
public DeprecatedAttribute(string message, DeprecationType type, uint version, Type contract);
function DeprecatedAttribute(message, type, version, contract)
Public Sub New (message As String, type As DeprecationType, version As UInteger, contract As Type)

参数

message
String

Platform::String

编译器和其他开发人员工具可以使用的字符串消息来解释弃用并提供备用 API 的字符串名称。

type
DeprecationType

枚举的一个值。 默认值为 “弃用”。

version
UInt32

unsigned int

一个常量,指示弃用适用的版本。

contract
TypeName Type

实现已弃用的类型或成员的 API 协定的类型。

适用于

DeprecatedAttribute(String, DeprecationType, UInt32, Platform)

创建并初始化 特性的新实例,包括用于定位的平台值。

public:
 DeprecatedAttribute(Platform::String ^ message, DeprecationType type, unsigned int version, Platform platform);
 DeprecatedAttribute(winrt::hstring const& message, DeprecationType const& type, uint32_t const& version, Platform const& platform);
public DeprecatedAttribute(string message, DeprecationType type, uint version, Platform platform);
function DeprecatedAttribute(message, type, version, platform)
Public Sub New (message As String, type As DeprecationType, version As UInteger, platform As Platform)

参数

message
String

Platform::String

winrt::hstring

编译器和其他开发人员工具可以使用的字符串消息来解释弃用并提供备用 API 的字符串名称。

type
DeprecationType

枚举的一个值。 默认值为 “弃用”。

version
UInt32

unsigned int

uint32_t

一个常量,指示弃用适用的版本。

platform
Platform

枚举的一个值。 默认值为 Windows

适用于