Поделиться через


StaticAttribute Класс

Определение

Указывает интерфейс, содержащий только статические методы.

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
Наследование
StaticAttribute
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (появилось в v1.0)

Комментарии

StaticAttribute задает интерфейс с методами, которые языковые проекции предоставляют как статические методы класса . Класс среды выполнения может указывать ноль или больше статических атрибутов.

Класс среды выполнения может иметь атрибут ActivatableAttribute , указывающий, что экземпляры класса могут быть созданы. Кроме того, класс среды выполнения может иметь интерфейсы экземпляров, которые указывают методы экземпляра, которые языковые проекции предоставляют для каждого экземпляра объекта.

Конструкторы

StaticAttribute(Type, UInt32, Platform)

Создает и инициализирует новый экземпляр атрибута .

StaticAttribute(Type, UInt32, String)

Создает и инициализирует новый экземпляр атрибута .

StaticAttribute(Type, UInt32, Type)

Создает и инициализирует новый экземпляр атрибута .

StaticAttribute(Type, UInt32)

Создает и инициализирует новый экземпляр атрибута .

Применяется к

См. также раздел