Table of Contents

Class AnnotationExtensionAttribute

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

Label extension attributes.

[AttributeUsage(AttributeTargets.Class)]
public sealed class AnnotationExtensionAttribute : Attribute
Inheritance
AnnotationExtensionAttribute

Constructors

AnnotationExtensionAttribute(Type, string, string, int, int, int, int, int)

Create label extension 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 the extension data (data stored in ema).

public Type DataType

Field Value

MinCompatibleVersion

Minimum compatible extension data version.

public Version MinCompatibleVersion

Field Value

Name

Extension name.

public string Name

Field Value

Provider

Extension vendor.

public string Provider

Field Value

Version

Extension version.

public Version Version

Field Value