SchemaDesignerServicesGetSchemaOutofSyncPages Method Ingeniux CMS Web Services API

Retrieves the out of sync Pages created with given Schema. Out of sync Pages are Pages referring previous versions of the Schema

Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax

public XHRServiceResponseGeneric<SchemaOutofSyncPages> GetSchemaOutofSyncPages(
	SchemaOutOfSyncPagesGetInput data
)

Parameters

data
Type: SchemaOutOfSyncPagesGetInput

Object containg the unique Id of the Schema

Examples

Sample JSON input
JavaScript
{
    "data": {
        "UniqueID": "schemas/194"
    }
}

Return Value

Type: XHRServiceResponseGenericSchemaOutofSyncPages

Collection of Pages that are using previous version of given Schema

Examples

Sample JSON return
JavaScript
{
    "code": 0,
    "error": null,
    "message": [{
        "ID": "x9",
        "Name": "Terms|x9",
        "AssignedGroup": "",
        "AssignedUser": "INGENIUX\\awang",
        "CheckedOut": false,
        "Icon": 2,
        "RootName": "Details",
        "SchemaVersion": 3,
        "Score": -1
    }, {
        "ID": "x10",
        "Name": "Features|x10",
        "AssignedGroup": "",
        "AssignedUser": "",
        "CheckedOut": false,
        "Icon": 2,
        "RootName": "Details",
        "SchemaVersion": 3,
        "Score": -1
    }, {
        "ID": "x8",
        "Name": "Services|x8",
        "AssignedGroup": "",
        "AssignedUser": "INGENIUX\\awang",
        "CheckedOut": false,
        "Icon": 2,
        "RootName": "Details",
        "SchemaVersion": 3,
        "Score": -1
    }]
}
Remarks

If Schema doesn't exist, returns error status

Only Schemas not in draft mode are allowed to retrieve out of sync pages. If Schema is in draft mode, returns error status

See Also

Reference