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

方法说明:
查询所有部件实例公有属性实例

名称

说明

返回值:
返回所有的部件实例公有属性实例,返回类型为实例数组