PresentationsAdminServicesGetContentUnitDetails Method |
Namespace: IngeniuxCMService
public XHRServiceResponseGeneric<ContentUnitDetailsData> GetContentUnitDetails( string data )
Full details of the content unit, plus list of component schemas that can be used for creating content units
Sample JSON return
{ "ContentFreezeEndTime": "", "ContentFreezeStartTime": "", "code": 0, "error": null, "message": { "ComponentUnitSchemas": [ "FestivalExtra_Unit", "FormBuilder_Form", "FormField_Button", "FormField_Captcha", "FormField_Checkbox", "FormField_Selection", "FormField_Text", "Linkset_Unit", "NewDesign_Unit", "RightCopy_Unit" ], "ContentUnit": { "AllowedSchemas": [], "ComponentSchemaId": "", "ComponentSchemaName": "", "ElementName": "RightImage", "HasView": false, "IconName": "3", "Id": "ContentUnits\/65", "IsComponentUnit": false, "Name": "Right Image", "Reusable": true, "TemplateName": "RightImage", "ThumbnailPath": "", "BlockedGroups": [], "DssViewPath": "", "ElementId": "8f3d028f689e46d59eae59c9183a594b", "Fields": [ { "AllowedItemTypes": null, "ChildElementLabel": "", "ChildElementName": "", "ChildElementTypeID": "", "ChildProperties": [], "DefaultValue": "", "DisallowReadonlyOrHidden": true, "ElementTypeName": "asset", "Exports": "", "HasExports": false, "HelpText": "~NOHELP~", "Hidden": false, "IconName": "fa-picture-o", "Indexable": false, "IsXpower": false, "Label": "Right Image", "Name": "RightImage", "Properties": [ { "Choices": "", "Label": "Asset", "Name": "Asset", "Type": "asset", "Value": "" }, { "Choices": "", "Label": "AssetTypes", "Name": "AssetTypes", "Type": "assetschemas", "Value": "Image" } ], "QuickEditable": false, "Readonly": false, "Required": false, "ResersedContentUnitField": false, "TypeID": "30", "TypeLabel": "Asset", "TypeName": "Asset", "UniqueID": "8f3d028f689e46d59eae59c9183a594b" } ] }, "Schemas": [ { "name": "AssetFields", "id": "schemas\/130", "label": "Asset Fields" }, { "name": "BinaryDocument", "id": "Schema_BinaryDocument", "label": "Binary Document" }, { "name": "DitaMap", "id": "schemas\/161", "label": "DitaMap" }, { "name": "FestivalExtra", "id": "schemas\/4", "label": "Festival Extra" }, { "name": "Folder", "id": "Schema_Folder", "label": "Folder" }, { "name": "Image", "id": "Schema_Image", "label": "Image File" }, { "name": "Insert", "id": "Schema_Insert", "label": "Insert" }, { "name": "Linkset", "id": "schemas\/97", "label": "Linkset" }, { "name": "List", "id": "schemas\/289", "label": "List" }, { "name": "ListTest", "id": "schemas\/257", "label": "List Test" }, { "name": "LocaleSpecificValue", "id": "Schema_LocaleSpecificValue", "label": "Locale Specific Value" }, { "name": "Media", "id": "Schema_Media", "label": "Media File" }, { "name": "Navigation", "id": "Schema_Navigation", "label": "Navigation" }, { "name": "NewDesign", "id": "schemas\/98", "label": "New Design" }, { "name": "RightCopy", "id": "schemas\/65", "label": "Right Copy" }, { "name": "SiteControl", "id": "schemas\/8", "label": "Site Control" }, { "name": "Sponsor", "id": "schemas\/3", "label": "Sponsor" }, { "name": "ttestest", "id": "schemas\/129", "label": "test" }, { "name": "FormFieldChoice", "id": "schemas\/VisualFormBuilderFieldChoice", "label": "Visual Form Builder - Field Choice" }, { "name": "FormField_ChoicesProvider", "id": "schemas\/VisualFormBuilderFieldChoicesProvider", "label": "Visual Form Builder - Field Choices Provider" }, { "name": "FormBuilder_Form", "id": "schemas\/VisualFormBuilderForm", "label": "Visual Form Builder - Form" }, { "name": "FormField_Button", "id": "schemas\/VisualFormBuilderFormFieldButton", "label": "Visual Form Builder - Form Field - Button" }, { "name": "FormField_Captcha", "id": "schemas\/VisualFormBuilderFormFieldCaptcha", "label": "Visual Form Builder - Form Field - Captcha" }, { "name": "FormField_Checkbox", "id": "schemas\/VisualFormBuilderFormFieldCheckbox", "label": "Visual Form Builder - Form Field - Checkbox" }, { "name": "FormField_Hidden", "id": "schemas\/VisualFormBuilderFormFieldHidden", "label": "Visual Form Builder - Form Field - Hidden" }, { "name": "FormField_Selection", "id": "schemas\/VisualFormBuilderFormFieldSelection", "label": "Visual Form Builder - Form Field - Selection" }, { "name": "FormField_Text", "id": "schemas\/VisualFormBuilderFormFieldText", "label": "Visual Form Builder - Form Field - Text" }, { "name": "FormFieldValidation_CreditCard", "id": "schemas\/VisualFormBuilderFormFieldValidationCreditCard", "label": "Visual Form Builder - Form Field Validation - Credit Card" }, { "name": "FormFieldValidation_Date", "id": "schemas\/VisualFormBuilderFormFieldValidationDate", "label": "Visual Form Builder - Form Field Validation - Date" }, { "name": "FormFieldValidation_Digits", "id": "schemas\/VisualFormBuilderFormFieldValidationDigits", "label": "Visual Form Builder - Form Field Validation - Digits" }, { "name": "FormFieldValidation_Email", "id": "schemas\/VisualFormBuilderFormFieldValidationEmailAddress", "label": "Visual Form Builder - Form Field Validation - Email Address" }, { "name": "FormFieldValidation_LengthRange", "id": "schemas\/VisualFormBuilderFormFieldValidationLengthRange", "label": "Visual Form Builder - Form Field Validation - Length Range" }, { "name": "FormFieldValidation_Number", "id": "schemas\/VisualFormBuilderFormFieldValidationNumber", "label": "Visual Form Builder - Form Field Validation - Number" }, { "name": "FormFieldValidation_Range", "id": "schemas\/VisualFormBuilderFormFieldValidationRange", "label": "Visual Form Builder - Form Field Validation - Range" }, { "name": "FormFieldValidation_Required", "id": "schemas\/VisualFormBuilderFormFieldValidationRequired", "label": "Visual Form Builder - Form Field Validation - Required" }, { "name": "FormFieldValidation_URL", "id": "schemas\/VisualFormBuilderFormFieldValidationURL", "label": "Visual Form Builder - Form Field Validation - URL" }, { "name": "XField", "id": "schemas\/225", "label": "X Field" } ] } }