19 lines
605 B
C#
19 lines
605 B
C#
using System;
|
|
|
|
namespace Pilz.Reflection.PluginSystem.Attributes
|
|
{
|
|
public class PluginFunctionAttribute : Attribute
|
|
{
|
|
public string FunctionCode { get; private set; }
|
|
public object[] Params { get; private set; }
|
|
|
|
/// <summary/>
|
|
/// <param name="funcCode">The function code for this PluginFunction.</param>
|
|
/// <param name="params">The parameters for this PluginFunction.</param>
|
|
public PluginFunctionAttribute(string funcCode, params object[] @params)
|
|
{
|
|
FunctionCode = funcCode;
|
|
Params = @params;
|
|
}
|
|
}
|
|
} |