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

MinCompatibleVersion

Minimum compatible extension data version.

public Version MinCompatibleVersion

Name

Extension name.

public string Name

Provider

Extension vendor.

public string Provider

Version

Extension version.

public Version Version