Vinyl Clases de Scripts .sdk
Vinyl.SDK es la API pública para la creación de scripts. En este artículo se enumeran los tipos y miembros del SDK.
Para obtener información adicional, consulte Scripting App Builder complementos que utilizan C#
Vinyl.Sdk.Controls
Vinyl.Sdk.Events
EventCell
EventCellConversion
EventColumn
EventInput
EventRow
EventServiceExtensions
EventTable
EventValidationResult
IEventService
RowEventInput
TableEventInput
Vinyl.Sdk.Filtering
Aggregate
AggregateList
AggregateListExtensions
ColumnFunctionAggregate
ColumnSort
ColumnValueCondition
ComparisonOperator
Condition
ConditionExtensions
ConditionList
ConditionListExtensions
Filter
FilterBuilder
Sort
SortDirection
SortList
SortListExtensions
TableExtensions
Vinyl.Sdk.Functions
Vinyl.Sdk.Http
Vinyl.Sdk.Tables
Cambios
2.7
Adiciones:
- Añade
CreateEventTable
método para elIEventService
interfaz.
2.6
La versión 2.6 agrega compatibilidad con la ejecución de eventos.
Adiciones:
- Introduce
IEventService
servicio para invocar eventos. Incluye una extensión para invocar eventos conocidos. - Presenta
ITableService
servicio para recuperar tablas. - Presenta
IFunctionService
servicio para recuperar funciones. Incluye métodos de extensión para recuperar funciones conocidas. - Presenta
FilterBuilder
servicio de construcciónFilter
objetos. - Agrega
EventTableId
propiedad aEventTable
clase. - Agrega
Guid
indexador aEventTable
clase para eleventRowId
. - Agrega
Add
métodos de extensión a laAggregateList
tipo para construir una lista agregada. - Agrega
Add
métodos de extensión a laConditionList
tipo para construir una lista de condiciones. - Agrega
Add
métodos de extensión a laSortList
tipo para construir una lista de especificaciones de ordenación. - Agrega
CreateFilter
método de extensión a laTable
tipo para construir un filtro para una tabla.
Cambios importantes:
- Cambios de nombre
RowId
propiedad deEventRow
clase aEventRowId
.
2.5
La versión 2.5 fue la primera versión de App Builder para apoyar la creación de scripts.