TargetPlatformAttribute Sınıf

Tanım

Bir projenin hedeflediğini işletim sistemini belirtir, örneğin, Windows veya iOS.

public ref class TargetPlatformAttribute sealed : System::Runtime::Versioning::OSPlatformAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)]
public sealed class TargetPlatformAttribute : System.Runtime.Versioning.OSPlatformAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)>]
type TargetPlatformAttribute = class
    inherit OSPlatformAttribute
Public NotInheritable Class TargetPlatformAttribute
Inherits OSPlatformAttribute
Devralma
TargetPlatformAttribute
Öznitelikler

Oluşturucular

TargetPlatformAttribute(String)

Belirtilen hedef işletim sistemi platformu için öznitelik sınıfının yeni bir örneğini TargetPlatformAttribute başlatır.

Özellikler

PlatformName

Özniteliğin uygulandığı platformun adını ve isteğe bağlı sürümünü alır.

(Devralındığı yer: OSPlatformAttribute)
TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)

Yöntemler

Equals(Object)

Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

(Devralındığı yer: Attribute)
GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

(Devralındığı yer: Attribute)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsDefaultAttribute()

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir.

(Devralındığı yer: Attribute)
Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını belirten bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır