Metalama 1.0 / / Metalama Documentation / Advanced API / Metalama.​Compiler / Metalama­Plug­In­Attribute

Class MetalamaPlugInAttribute

Custom attribute that, when applied to a class, means that an instance of this class must be created and exposed to the Plugins property. This instance is then available in Metalama as a service, and exposed to IServiceProvider.

Inheritance
MetalamaPlugInAttribute
Namespace: Metalama.Compiler
Assembly: Metalama.Compiler.Interface.dll
Syntax
public sealed class MetalamaPlugInAttribute : Attribute

Constructors

Name Description
MetalamaPlugInAttribute()

Extension Methods

PresentingExtensions.AsHyperlink(Object)