Freigeben über


StaticAttribute Klasse

Definition

Gibt eine Schnittstelle an, die nur statische Methoden enthält.

public ref class StaticAttribute sealed : Attribute
/// [Windows.Foundation.Metadata.AllowMultiple]
/// [Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.RuntimeClass)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
class StaticAttribute final : Attribute
[Windows.Foundation.Metadata.AllowMultiple]
[Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.RuntimeClass)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public sealed class StaticAttribute : Attribute
Public NotInheritable Class StaticAttribute
Inherits Attribute
Vererbung
StaticAttribute
Attribute

Windows-Anforderungen

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

Hinweise

StaticAttribute gibt eine Schnittstelle mit Methoden an, die Von Sprachprojektionen als statische Methoden der -Klasse bereitgestellt werden. Eine Laufzeitklasse kann null oder mehr statische Attribute angeben.

Eine Laufzeitklasse kann über ein ActivatableAttribute verfügen, um anzugeben, dass Instanzen der -Klasse erstellt werden können. Außerdem kann eine Runtimeklasse über instance Schnittstellen verfügen, die die instance Methoden angeben, die Von Sprachprojektionen für jedes Objekt instance bereitgestellt werden.

Konstruktoren

StaticAttribute(Type, UInt32, Platform)

Erstellt und initialisiert eine neue instance des Attributs.

StaticAttribute(Type, UInt32, String)

Erstellt und initialisiert eine neue instance des Attributs.

StaticAttribute(Type, UInt32, Type)

Erstellt und initialisiert eine neue instance des Attributs.

StaticAttribute(Type, UInt32)

Erstellt und initialisiert eine neue instance des Attributs.

Gilt für:

Weitere Informationen