DeprecatedAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |