ObsoletedOSPlatformAttribute Classe

Definição

Marca APIs que estavam obsoletas numa dada versão do 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
Herança
ObsoletedOSPlatformAttribute
Atributos

Observações

Usado principalmente por bindings do sistema operativo para indicar APIs que já não deveriam ser usadas.

Construtores

Name Description
ObsoletedOSPlatformAttribute(String, String)

Inicializa uma nova instância da ObsoletedOSPlatformAttribute classe de atributos para a plataforma do SO obsoleta especificada com uma mensagem adicional.

ObsoletedOSPlatformAttribute(String)

Inicializa uma nova instância da ObsoletedOSPlatformAttribute classe para a plataforma do SO obsoleta especificada.

Propriedades

Name Description
Message

Recebe a mensagem adicional opcional fornecida para o atributo.

PlatformName

Obtém o nome e a versão opcional da plataforma a que o atributo se aplica.

(Herdado de OSPlatformAttribute)
TypeId

Quando implementado numa classe derivada, obtém um identificador único para esta Attribute.

(Herdado de Attribute)
Url

Obtém ou define o URL para a documentação correspondente.

Métodos

Name Description
Equals(Object)

Devolve um valor que indica se esta instância é igual a um objeto especificado.

(Herdado de Attribute)
GetHashCode()

Devolve o código de hash para esta instância.

(Herdado de Attribute)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsDefaultAttribute()

Quando sobrescrito numa classe derivada, indica se o valor desta instância é o valor padrão para a classe derivada.

(Herdado de Attribute)
Match(Object)

Quando sobrescrito numa classe derivada, devolve um valor que indica se esta instância é igual a um objeto especificado.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a