Class AnnotationExtensionAttribute
Mark Extended Attributes
[AttributeUsage(AttributeTargets.Class)]
public sealed class AnnotationExtensionAttribute : Attribute
- Inheritance
-
AnnotationExtensionAttribute
Constructors
AnnotationExtensionAttribute(Type, string, string, int, int, int, int, int)
Create Labeled Extended Attributes
public AnnotationExtensionAttribute(Type dataType, string provider, string name, int verMajor, int verMinor, int verBuild, int minVerMajor = 0, int minVerMinor = 0)
Parameters
dataTypeprovidernameverMajorverMinorverBuildminVerMajorminVerMinor
Fields
DataType
Data Type of Extended Data (Data Stored in EMA)
public Type DataType
Field Value
MinCompatibleVersion
Minimum Compatible Extended Data Version
public Version MinCompatibleVersion
Field Value
Name
Extension Name
public string Name
Field Value
Provider
Extended Supplier
public string Provider
Field Value
Version
Extended Version
public Version Version