SchemaDesignerServicesDeleteSchemas Method
|
Deletes a collection of Schemas by their unique Ids
Namespace:
IngeniuxCMService
Assembly:
IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.3.169
Syntax public XHRServiceResponseGeneric<string[]> DeleteSchemas(
SchemasDeleteInput data
)
Public Function DeleteSchemas (
data As SchemasDeleteInput
) As XHRServiceResponseGeneric(Of String())
public:
virtual XHRServiceResponseGeneric<array<String^>^>^ DeleteSchemas(
SchemasDeleteInput^ data
) sealed
abstract DeleteSchemas :
data : SchemasDeleteInput -> XHRServiceResponseGeneric<string[]>
override DeleteSchemas :
data : SchemasDeleteInput -> XHRServiceResponseGeneric<string[]>
Parameters
- data
- Type: SchemasDeleteInput
Collection of Ids of Schemas to be deletes
Examples
Sample JSON input
{
"data": {
"ids": ["schemas/FormFilteredResultPage", "schemas/FormProcessorPage"]
}
}
Return Value
Type:
XHRServiceResponseGenericString
Array of Ids of Schemas that cannot be deleted, due to existing Pages associated with these Schemas
Examples
Sample JSON return
{
"code": 0,
"error": null,
"message": [schemas/FormProcessorPage]
}
Remarks Any Schemas that has Page created with them cannot be deleted.
Non-existing Schemas Ids will be ignored.
See Also