Compartir a través de


de la propiedad SPMobilePageContents.TemplateName

Obtiene el valor del atributo ID del elemento <RenderingTemplate> que define la representación principal de la página área de contenido cuando el control en no en la página principal de un sitio Web móvil.

Espacio de nombres:  Microsoft.SharePoint.Mobile.WebControls
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Overrides ReadOnly Property TemplateName As String
    Get
'Uso
Dim instance As SPMobilePageContents
Dim value As String

value = instance.TemplateName
public override string TemplateName { get; }

Valor de propiedad

Tipo: System.String
String que representa el identificador de la plantilla de área de contenido principal de la página.

Comentarios

En la siguiente tabla se muestra el valor de esta propiedad para algunos tipos de página seleccionada de un sitio Web móvil. No es una lista completa de los tipos de página móvil. Para obtener más ejemplos de plantillas que se representan las áreas de contenido de páginas, consulte los archivos MobileDefaultTemplates.ascx y GbwMobileDefaultTemplates.ascx en %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ TEMPLATE\ControlTemplates.

PAGETYPE

Plantilla de representación

Vista de lista

"MobileViewContents"

Vista de lista en una subcarpeta

"MobileViewContents"

Formulario de nuevo elemento

"MobileNewFormContents"

Editar formulario

"MobileEditFormContents"

Eliminar elemento de formulario

"MobileDeletePageContents"

Formulario de elemento de presentación

"MobileDispFormContents"

Cada una de estas cadenas es el valor del atributo ID de un elemento <RenderingTemplate> en el archivo MobileDefaultTemplates.ascx o GbwMobileDefaultTemplates.ascx ubicado en %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ TEMPLATE\CONTROLTEMPLATES.

No debe modificar MobileDefaultTemplates.ascx o GbwMobileDefaultTemplates.ascx. Para personalizar la representación principal de una página área de contenido para un tipo de página determinada (por ejemplo, el tipo de vista de lista), cree otro elemento <RenderingTemplate> en un nuevo archivo .ascx en la carpeta ...\CONTROLTEMPLATES . Proporcione el nuevo elemento de <RenderingTemplate> un valor de ID que es descriptivo pero probablemente sean únicos. Por ejemplo, puede agregar el nombre de la compañía hasta el final del identificador, como "MobileViewContentsMyCompanyInc". A continuación, derivar una nueva clase de SPMobileComponent, (el mismo principal como SPMobilePageContents) y reemplazar su propiedad TemplateName para que devuelve su identificador personalizado cuando el valor de la página PageType es PAGE_VIEW. Agregar un objeto de la clase nueva para el elemento <SPMobileForm> de una página Web móvil.

Compare la propiedad TemplateName con la propiedad DefaultTemplateName que especifica el <RenderingTemplate> cuando la página es la página principal del sitio Web móvil.

Vea también

Referencia

clase SPMobilePageContents

Miembros SPMobilePageContents

Espacio de nombres Microsoft.SharePoint.Mobile.WebControls