OThinker.H3.Site.ISiteManager
类:OThinker.H3.Site.ISiteManager
说明:
门户站点管理
方法:.AddPage(OThinker.H3.Site.SitePage)
方法说明:
添加门户页面实例
名称 | 说明 |
Page | 页面实例 |
返回值:
添加不成功(冲突或其他原因)返回false
方法:.UpdatePage(OThinker.H3.Site.SitePage)
方法说明:
更新页面实例
名称 | 说明 |
Page | 页面实例 |
返回值:
更新不成功(实例不存在、冲突或其他原因),则返回false
方法:.DeletePage(OThinker.H3.Site.SitePage)
方法说明:
删除页面实例
名称 | 说明 |
Page | 页面实例 |
返回值:
删除不成功,则返回false
方法:.DeletePageById(System.String)
方法说明:
根据页面实例Id删除
名称 | 说明 |
Id | 页面实例唯一值属性值 |
返回值:
删除不成功,则返回false
方法:.GetPage(System.String)
方法说明:
根据页面实例唯一值属性列值查询页面实例
名称 | 说明 |
Id | 页面实例唯一值属性值 |
返回值:
如果指定属性值的页面实例不存在,则返回false
方法:.GetPagesByOrg(System.String)
方法说明:
根据组织结构对查找页面实例
名称 | 说明 |
OrgId | 组织结构ID |
返回值:
返回页面类实例数组,如果指定键值对不存在,则返回空数组
方法:.GetAllPages
方法说明:
查询所有页面类实例
名称 | 说明 |
返回值:
返回所有的页面类实例,返回类型为实例数组
方法:.AddPageTemplate(OThinker.H3.Site.SitePageTemplate)
方法说明:
添加页面模板类实例
名称 | 说明 |
PageTemplate | 页面模板实例 |
返回值:
添加不成功(冲突或其他原因)返回false
方法:.UpdatePageTemplate(OThinker.H3.Site.SitePageTemplate)
方法说明:
更新页面模板实例
名称 | 说明 |
PageTemplate | 页面模板实例 |
返回值:
更新不成功(实例不存在、冲突或其他原因),则返回false
方法:.RemovePageTemplate(OThinker.H3.Site.SitePageTemplate)
方法说明:
删除页面模板实例
名称 | 说明 |
PageTemplate | 页面模板实例 |
返回值:
删除不成功,则返回false
方法:.RemovePageTemplateById(System.String)
方法说明:
根据页面模板实例Id删除
名称 | 说明 |
Id | 页面模板实例唯一值属性值 |
返回值:
删除不成功,则返回false
方法:.GetPageTemplate(System.String)
方法说明:
根据页面模板实例唯一值属性列值查询页面实例
名称 | 说明 |
Id | 页面模板实例唯一值属性值 |
返回值:
如果指定属性值的页面实例不存在,则返回false
方法:.GetAllPageTemplates
方法说明:
查询所有页面类实例
名称 | 说明 |
返回值:
返回所有的页面类实例,返回类型为实例数组
方法:.AddWebPartInst(OThinker.H3.Site.SiteWebPartInstance)
方法说明:
添加门户部件实例
名称 | 说明 |
WebPartInstance | 部件实例 |
返回值:
添加不成功(冲突或其他原因)返回false
方法:.UpdateWebPartInst(OThinker.H3.Site.SiteWebPartInstance)
方法说明:
更新部件实例
名称 | 说明 |
WebPartInstance | 部件实例 |
返回值:
更新不成功(实例不存在、冲突或其他原因),则返回false
方法:.DeleteWebPartInst(OThinker.H3.Site.SiteWebPartInstance)
方法说明:
删除部件实例
名称 | 说明 |
WebPartInstance | 部件实例 |
返回值:
删除不成功,则返回false
方法:.DeleteWebPartInstById(System.String)
方法说明:
根据部件实例Id删除
名称 | 说明 |
Id | 部件实例唯一值属性值 |
返回值:
删除不成功,则返回false
方法:.GetWebPartInst(System.String)
方法说明:
根据部件实例唯一值属性列值查询部件模板实例
名称 | 说明 |
Id | 部件实例唯一值属性值 |
返回值:
如果指定属性值的部件实例不存在,则返回false
方法:.GetWebPartInstancesByPage(System.String)
方法说明:
根据关键字键值对查找部件实例
名称 | 说明 |
Key | 键名称 |
Value | 键值 |
返回值:
返回部件实例数组,如果指定键值对不存在,则返回空数组
方法:.GetAllWebPartInsts
方法说明:
查询所有部件实例
名称 | 说明 |
返回值:
返回所有的部件实例,返回类型为实例数组
方法:.AddWebPart(OThinker.H3.Site.SiteWebPart)
方法说明:
添加门户部件模板实例
名称 | 说明 |
WebPart | 部件模板实例 |
返回值:
添加不成功(冲突或其他原因)返回false
方法:.UpdateWebPart(OThinker.H3.Site.SiteWebPart)
方法说明:
更新部件模板实例
名称 | 说明 |
WebPart | 部件模板实例 |
返回值:
更新不成功(实例不存在、冲突或其他原因),则返回false
方法:.DeleteWebPart(OThinker.H3.Site.SiteWebPart)
方法说明:
删除部件模板实例
名称 | 说明 |
WebPart | 部件模板实例 |
返回值:
删除不成功,则返回false
方法:.DeleteWebPartById(System.String)
方法说明:
根据部件模板实例Id删除
名称 | 说明 |
Id | 部件模板实例唯一值属性值 |
返回值:
删除不成功,则返回false
方法:.GetWebPart(System.String)
方法说明:
根据部件模板实例唯一值属性列值查询部件模板实例
名称 | 说明 |
Id | 部件模板实例唯一值属性值 |
返回值:
如果指定属性值的部件模板实例不存在,则返回false
方法:.GetAllWebParts
方法说明:
查询所有部件模板实例
名称 | 说明 |
返回值:
返回所有的部件模板实例,返回类型为实例数组
方法:.AddWebPartPublicAttr(OThinker.H3.Site.SiteWebPartPublicAttribute)
方法说明:
添加门户部件公有属性实例
名称 | 说明 |
WebPartPublicAttribute | 部件实例公有属性实例 |
返回值:
添加不成功(冲突或其他原因)返回false
方法:.UpdateWebPartPublicAttr(OThinker.H3.Site.SiteWebPartPublicAttribute)
方法说明:
更新部件实例公有属性实例
名称 | 说明 |
WebPartPublicAttribute | 部件实例公有属性实例 |
返回值:
更新不成功(实例不存在、冲突或其他原因),则返回false
方法:.DeleteWebPartPublicAttr(OThinker.H3.Site.SiteWebPartPublicAttribute)
方法说明:
删除部件实例公有属性实例
名称 | 说明 |
WebPartPublicAttribute | 部件实例公有属性实例 |
返回值:
删除不成功,则返回false
方法:.DeleteWebPartPublicAttrById(System.String)
方法说明:
根据部件实例公有属性实例Id删除
名称 | 说明 |
Id | 部件实例公有属性实例唯一值属性值 |
返回值:
删除不成功,则返回false
方法:.GetWebPartPublicAttr(System.String)
方法说明:
根据部件实例公有属性实例唯一值属性列值查询部件模板实例
名称 | 说明 |
Id | 部件实例公有属性实例唯一值属性值 |
返回值:
如果指定属性值的部件实例公有属性实例不存在,则返回false
方法:.GetAllWebPartPublicAttrs
方法说明:
查询所有部件实例公有属性实例
名称 | 说明 |
返回值:
返回所有的部件实例公有属性实例,返回类型为实例数组