Condividi tramite


ObsoletedOSPlatformAttribute Classe

Definizione

Contrassegna le API obsolete in una determinata versione del sistema operativo.

public ref class ObsoletedOSPlatformAttribute sealed : System::Runtime::Versioning::OSPlatformAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Module | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true, Inherited=false)]
public sealed class ObsoletedOSPlatformAttribute : System.Runtime.Versioning.OSPlatformAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Module | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true, Inherited=false)>]
type ObsoletedOSPlatformAttribute = class
    inherit OSPlatformAttribute
Public NotInheritable Class ObsoletedOSPlatformAttribute
Inherits OSPlatformAttribute
Ereditarietà
ObsoletedOSPlatformAttribute
Attributi

Commenti

Usato principalmente dalle associazioni del sistema operativo per indicare le API che non devono più essere usate.

Costruttori

ObsoletedOSPlatformAttribute(String)

Inizializza una nuova istanza della ObsoletedOSPlatformAttribute classe per la piattaforma del sistema operativo obsoleta specificata.

ObsoletedOSPlatformAttribute(String, String)

Inizializza una nuova istanza della classe attributo per la ObsoletedOSPlatformAttribute piattaforma del sistema operativo obsoleta specificata con un messaggio aggiuntivo.

Proprietà

Message

Ottiene il messaggio aggiuntivo facoltativo specificato per l'attributo.

PlatformName

Ottiene il nome e la versione facoltativa della piattaforma a cui si applica l'attributo.

(Ereditato da OSPlatformAttribute)
TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)
Url

Ottiene o imposta l'URL per la documentazione corrispondente.

Metodi

Equals(Object)

Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.

(Ereditato da Attribute)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da Attribute)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.

(Ereditato da Attribute)
Match(Object)

Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato.

(Ereditato da Attribute)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a