---
agentTools:
  projectIndex: https://opencontent.readme.io/v3.2/llms.txt
---

# SkinObject

Skin object for rendering a module

[block:api-header]
{
  "type": "basic",
  "title": "RenderModule SkinObject"
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "<%@ Register TagPrefix=\"oc\" TagName=\"RenderModule\" Src=\"~/DesktopModules/OpenContent/RenderModule.ascx\" %>\n<oc:RenderModule ModuleId=\"622\" TabId=\"174\" runat=\"server\" ></oc:RenderModule>",
      "language": "html",
      "name": "skin.ascx"
    }
  ]
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "[OpenContentModule]",
      "language": "html",
      "name": "skin.html"
    }
  ]
}
[/block]

Remark : it is by default hidden on admin, host pages and also on the page where the source module exist.

[block:api-header]
{
  "type": "basic",
  "title": "SkinObject parameters"
}
[/block]

[block:parameters]
{
  "data": {
    "0-0": "ModuleId",
    "h-0": "Parameter",
    "h-1": "Description",
    "h-2": "Exemple",
    "0-1": "Module Id from source module",
    "1-0": "TabId",
    "1-1": "Tab Id from the page on whitch the source module exist",
    "0-2": "ModuleId=\"622\"",
    "1-2": "TabId=\"174\"",
    "2-0": "HideOnTabIds",
    "2-1": "Hide skin object on some pages",
    "h-3": "Default",
    "2-3": "Default equals TabId (skinobject  is hidden from page on which module exist)",
    "2-2": "HideOnTabIds=\"123,456,465\"",
    "3-0": "ShowOnAdminTabs",
    "3-1": "Hide skin object on admin pages",
    "3-2": "ShowOnAdminTabs=\"true\"",
    "3-3": "false",
    "4-0": "ShowOnHostTabs",
    "4-1": "Hide skin object on host pages",
    "4-2": "ShowOnHostTabs=\"true\"",
    "4-3": "false"
  },
  "cols": 4,
  "rows": 5
}
[/block]