Auf Englisch lesen

Freigeben über


DeprecatedAttribute Klasse

Definition

Gibt an, dass ein Typ oder Member in den Metadaten als veraltet gekennzeichnet werden soll. Compiler und andere Entwicklertools können dieses Attribut lesen und dem Benutzer Informationen zum veralteten Typ und möglichen Alternativen bereitstellen.

C#
[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
Vererbung
DeprecatedAttribute
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (eingeführt in v1.0)

Konstruktoren

DeprecatedAttribute(String, DeprecationType, UInt32)

Erstellt und initialisiert eine neue instance des Attributs.

DeprecatedAttribute(String, DeprecationType, UInt32, Platform)

Erstellt und initialisiert eine neue instance des Attributs, einschließlich eines Platform-Werts für das Targeting.

DeprecatedAttribute(String, DeprecationType, UInt32, String)

Erstellt und initialisiert eine neue instance des Attributs.

DeprecatedAttribute(String, DeprecationType, UInt32, Type)

Erstellt und initialisiert eine neue instance des Attributs.

Gilt für:

Produkt Versionen
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100