Table of Contents

Class AnnotationExtensionAttribute

Namespace
EasyAR.Mega.Ema.v0_5
Assembly
EasyAR.Mega.Ema.dll

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

dataType
provider
name
verMajor
verMinor
verBuild
minVerMajor
minVerMinor

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

Field Value