Partager via


DeprecatedAttribute Classe

Définition

Indique qu’un type ou un membre doit être marqué dans les métadonnées comme déprécié. Les compilateurs et d’autres outils de développement peuvent lire cet attribut et fournir des informations à l’utilisateur sur le type de dépréciation et les alternatives possibles.

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
Héritage
DeprecatedAttribute
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduit dans v1.0)

Constructeurs

DeprecatedAttribute(String, DeprecationType, UInt32)

Crée et initialise une nouvelle instance de l’attribut.

DeprecatedAttribute(String, DeprecationType, UInt32, Platform)

Crée et initialise une nouvelle instance de l’attribut, y compris une valeur platform pour le ciblage.

DeprecatedAttribute(String, DeprecationType, UInt32, String)

Crée et initialise une nouvelle instance de l’attribut.

DeprecatedAttribute(String, DeprecationType, UInt32, Type)

Crée et initialise une nouvelle instance de l’attribut.

S’applique à