Classes
Class | Description | |
---|---|---|
![]() | FunctionAttribute |
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.
|
![]() | FunctionParameterAttribute |
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.
|
![]() | FunctionParameterIgnoreAttribute |
Put this attribute on properties to make Orckestra CMS skip them when infering C1 Function parameters from a class.
If you need a property on your class, but do not want this property to be part of the C1 Function signature use this attrobute.
|
![]() | PathInfoRoutedData<(Of <(<'T>)>)> |
Base class for return type of a data parameter.
|
![]() | RoutedData |
Contains subclasses that can be used as function parameters that provide data routing.
|
![]() | RoutedData..::..ById<(Of <(<'T>)>)> |
Parameter return type for functions handling data references passed via url {pageUrl}/{DataId}
|
![]() | RoutedData..::..ByIdAndLabel<(Of <(<'T>)>)> |
Parameter return type for functions handling data references passed via url {pageUrl}/{DataId}/{data label}
|
![]() | RoutedData..::..ByLabel<(Of <(<'T>)>)> |
Parameter return type for functions handling data references passed via url {pageUrl}/{data label}
|
![]() | RoutedData<(Of <(<'T>)>)> |
Parameter return type for functions handling data references passed via url format, defined with attribute on the data types.
If none defined, it the url format will be the same as in RoutedData..::..ById<(Of <(<'T>)>)> |
![]() | StandardFunctionSecurityAncestorProvider |
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!
|