Retrieves the site schemas collection. This method will return schemas and their list of fields.
It's purpose is to provide the schemas/fields listing for advance search selection.
Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax
Return Value
Type: XHRServiceResponseGenericSchemaRepresentationThe collection of schemas and the fields of each schema
Examples
JavaScript
{
"code": 0,
"error": null,
"message": [{
"Fields": [],
"FriendlyName": "Folder",
"Id": "Schema_Folder",
"RootElementName": "Folder"
}, {
"Fields": [{
"IsAttribute": false,
"Label": "",
"Name": "File"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Thumbnail"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Height"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Width"
}, {
"IsAttribute": false,
"Label": "",
"Name": "AlternateText"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Alignment"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Border"
}, {
"IsAttribute": false,
"Label": "",
"Name": "HSpace"
}, {
"IsAttribute": false,
"Label": "",
"Name": "VSpace"
}, {
"IsAttribute": false,
"Label": "",
"Name": "UseMap"
}, {
"IsAttribute": false,
"Label": "",
"Name": "HREF"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Target"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Keywords"
}],
"FriendlyName": "Image File",
"Id": "Schema_Image",
"RootElementName": "Image"
}, {
"Fields": [{
"IsAttribute": false,
"Label": "",
"Name": "File"
}, {
"IsAttribute": false,
"Label": "",
"Name": "URL"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Description"
}],
"FriendlyName": "Media File",
"Id": "Schema_Media",
"RootElementName": "Media"
}, {
"Fields": [{
"IsAttribute": false,
"Label": "",
"Name": "xpower"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Type"
}, {
"IsAttribute": false,
"Label": "Start Page",
"Name": "StartPage"
}, {
"IsAttribute": false,
"Label": "Maximum Depth",
"Name": "MaxDepth"
}, {
"IsAttribute": false,
"Label": "Maximum Nodes",
"Name": "MaxNodes"
}, {
"IsAttribute": false,
"Label": "Generation Order",
"Name": "GenerationOrder"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Navigation"
}, {
"IsAttribute": false,
"Label": "",
"Name": "Exports"
}],
"FriendlyName": "Navigation",
"Id": "Schema_Navigation",
"RootElementName": "Navigation"
}]
}See Also