Classes

  ClassDescription
Public classFunctionAttribute
Adds a desctiotion about a C1 Function. Different C1 Function providers let developers create new C1 Functions by creating artifacts like static funtions in C#, Razor Web Pages, User Controls etc. These C1 Functions can have descriptions and this attribute let you control this description. The use of this attribute is relative to the C1 Function provider being used.
Public classFunctionParameterAttribute
Adds information about C1 Function parameters like label, help text, default value and custom widget markup. Different C1 Function providers let developers create new C1 Functions by creating artifacts like static funtions in C#, Razor Web Pages, User Controls etc. These C1 Functions can have parameters, typically defined as actual parameters (for static functions) or as public get/set propeties. This attribute signal that a C1 Function parameter is being defined and add label, help etc. The use of this attribute is relative to the C1 Function provider being used.
Public classStandardFunctionSecurityAncestorProvider
Use this security ancestor provider for custom functions that will be an element under the 'All Functions' section in the C1 console. This provider assumes that the full name of the function, including namespace, is stored in the Id property of the entity token. Example: entityToken.Id = "Composite.Forms.Renderer" NOTE: That this might have changed if someone changes this in the provider code!