MobidiWorkspaceManagerHandler
Boolean DeleteElement(String ElementModel) Boolean DeleteLayer(String layerID, List<String> wsNames) Boolean DeleteWorkspace(String wsName) IEnumerable<Element> GetAllElements() IEnumerable<Element> GetAllElementsByLayerId(String layerId) IEnumerable<MobidiLayer> GetAllLayers(String Token = null) IEnumerable<MobidiSimpleLayer> GetAllSimpleLayers(Boolean UseInWS = True, String Token = null) String[] GetAvailableBanners() void getBanner(String bannerName) [AdvancedSecurityDisabled]IEnumerable<MobidiSimpleLayer> GetElementLayers(String ElementModel, Boolean UseInWS = True) MobidiLayer GetLayer(String LayerID, Boolean CreateNewIfNotExsist, String layerType = null, Boolean localizeOpt = True) IEnumerable<KeyValuePair<String, String>> GetLayerListOfElementUsed(Element element) IEnumerable<MobidiLayer> GetLayersFactories() IEnumerable<MobidiLayer> GetLayersForInstall(String[] Layers, Boolean CreateNewIfNotExsist, String layerType = null, Boolean localizeOpt = True) Int32 GetProjectCount() [AdvancedSecurityDisabled][RUN]List<Element> GetSimpleElementsByModelName(List<String> modelNames) IEnumerable<ITemplateItem> GetTemplates_ElementFormCondition_Hide() IEnumerable<ITemplateItem> GetTemplates_ElementFormCondition_Show() IEnumerable<ITemplateItem> GetTemplates_ElementMacro() IEnumerable<ITemplateItem> GetTemplates_LayerRecordEditMacro() IEnumerable<SimpleWS> getWorkspaceList() IEnumerable<String> GetWorkspaceListOfLayerUsed(String layerId) MobidiWorkspace GetWorkspaceTemplate(String wsName) MobidiWorkspace GetWs(String wsName) IEnumerable<SimpleWS> GetWsTemplates() void PackageToLayer(MobidiLayer mobidiLayer, String previewPng) void PackageToWorkspace(MobidiWorkspace workSpace, String previewPng, String description) Boolean RemoveBanner(String fileName) Boolean SameElementControl(Element Element) ResultValues SameProjectControl(String workspaceName) Element SaveElement(Element Element) ResultValues SaveLayer(MobidiLayer Layer, Boolean IsNewLayer = False, Boolean LayerIdControl = False) ResultValues SaveWorkspace(MobidiWorkspace workspace, String wsName) Boolean SendRequiredWorkspace(String wsName = null) Boolean UpdateAdvDisplayNames(UpdateAdvMacroMode Mode, MobidiLayer Layer) Boolean UpdateAdvMacroValues(Element Element, MacroObject MacroObj, UpdateAdvMacroMode Mode, MobidiLayer Layer) String UploadBanner(String fileData, String guid, String extension, Int32 Width = 0, Int32 Height = 0, Int32 X = 0, Int32 Y = 0) ValidateAdvMacroResult ValidateAdvMacro(Element Element, MobidiLayer Layer, MacroObject MacroObj)