Partilhar via


DeprecatedAttribute Classe

Definição

Indica que um tipo ou membro deve ser marcado nos metadados como preterido. Compiladores e outras ferramentas de desenvolvedor podem ler esse atributo e fornecer informações ao usuário sobre o tipo de substituição e possíveis alternativas.

public ref class DeprecatedAttribute sealed : Attribute
/// [Windows.Foundation.Metadata.AllowMultiple]
/// [Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.RuntimeClass | System.AttributeTargets.Struct)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
class DeprecatedAttribute final : Attribute
[Windows.Foundation.Metadata.AllowMultiple]
[Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.RuntimeClass | System.AttributeTargets.Struct)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public sealed class DeprecatedAttribute : Attribute
Public NotInheritable Class DeprecatedAttribute
Inherits Attribute
Herança
DeprecatedAttribute
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduzida na v1.0)

Construtores

DeprecatedAttribute(String, DeprecationType, UInt32)

Cria e inicializa uma nova instância do atributo .

DeprecatedAttribute(String, DeprecationType, UInt32, Platform)

Cria e inicializa uma nova instância do atributo, incluindo um valor platform para direcionamento.

DeprecatedAttribute(String, DeprecationType, UInt32, String)

Cria e inicializa uma nova instância do atributo .

DeprecatedAttribute(String, DeprecationType, UInt32, Type)

Cria e inicializa uma nova instância do atributo .

Aplica-se a