Clase SPMobileListTitle
Especifica el identificador de la <RenderingTemplate> que se usa cuando se representa el área de encabezado de una página móvil o un formulario que no sea la página principal.
Jerarquía de la herencia
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
Microsoft.SharePoint.Mobile.WebControls.SPMobileComponent
Microsoft.SharePoint.Mobile.WebControls.SPMobileTemplateSelector
Microsoft.SharePoint.Mobile.WebControls.SPMobileListTemplateSelector
Microsoft.SharePoint.Mobile.WebControls.SPMobileListTitle
Espacio de nombres: Microsoft.SharePoint.Mobile.WebControls
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class SPMobileListTitle _
Inherits SPMobileListTemplateSelector
'Uso
Dim instance As SPMobileListTitle
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SPMobileListTitle : SPMobileListTemplateSelector
Comentarios
Para obtener información general de la función de esta clase en el sistema de representación de página para dispositivos móviles, consulte Mobile Page Rendering System.
No llame a SPMobileListTitle en el código. Documentación para proporcionar una mejor comprensión de las páginas Web móviles cómo se representan y cómo se puede personalizar la representación.
El identificador de <RenderingTemplate> tiene el siguiente formato.
IntendedListUse_ListTemplateID_PageType_ Title
Los marcadores de posición IntendedListUse, ListTemplateIDy PageType se definen en Mobile Page Rendering System.
"Title" indica que <RenderingTemplate> deben aplicar a la parte del encabezado de la página.
Por lo tanto, el objeto SPMobileListTitle para una página de vista de lista de anuncios en un sitio Web móvil es la siguiente.
Mobile_104_View_Title
Como alternativa, podría ser el siguiente.
Mobile_Announcements_View_Title
En este caso, cuando se instala SharePoint Foundation , hay inicialmente no definido <RenderingTemplate> (para los encabezados de página móvil) para cualquier tipo de lista específico, no incluso los tipos integrados. Todas las páginas utilicen la _Title dePageTypeMobile_Default_ <RenderingTemplate>. Por ejemplo, como muestra en el siguiente fragmento del archivo MobileDefaultTemplates.ascx (en %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES), cuando el tipo de página es la vista, se usa el Mobile_Default_View_Title <RenderingTemplate> independientemente del tipo de sitio Web. (La plantilla Mobile_Default_View_Title llama a SPMobileListTitleControl para representar un título).
<SharePoint:RenderingTemplate RunAt="Server" ID="MobileViewTitle">
<Template>
<SPMobile:SPMobileListTitle RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
<SharePoint:RenderingTemplate RunAt="Server"
ID="Mobile_Default_View_Title">
<Template>
<SPMobile:SPMobileListTitleControl RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
No cambie MobileDefaultTemplates.ascx o GbwMobileDefaultTemplates.ascx. Para personalizar la representación del encabezado de un tipo de página determinada de un tipo de sitio Web determinado, cree un archivo .ascx personalizado en la carpeta ...\CONTROLTEMPLATES que contiene un <RenderingTemplate> con el _Title nombre Mobile_ListTemplateID_PageType. Especifica el identificador (o nombre) de un <ListTemplate> en lugar de ListTemplateID. Especificar un determinado PageType. Este último debe ser uno de los siguientes: "DeletePage", "DispForm", "EditForm", "NewForm" o "Vista". <RenderingTemplate> personalizado, a continuación, llama a una alternativa a SPMobileListTitleControl para representar el encabezado.
El tiempo de ejecución automáticamente da preferencia a personalizado <RenderingTemplate> sobre la _TitlePageTypeMobile_Default_ <RenderingTemplate> en MobileDefaultTemplates.ascx o GbwMobileDefaultTemplates.ascx.
Para obtener más información acerca de cómo personalizar los títulos de página Web para los tipos de página integrados SharePoint Foundation distinto de páginas principales, vea Walkthrough: Customizing a Mobile List View Page.
Para la representación de título en tipos de página personalizado, vea SPMobilePageTitle.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Mobile.WebControls
SPMoblePageTitle