DeprecatedAttribute Classe

Definição

Indica que um tipo ou membro deve ser marcado em metadados conforme preterido. Os 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 de plataforma 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

Confira também