SPMobilePageContents.TemplateName property
Obtém o valor do atributo ID do elemento <RenderingTemplate> que define a renderização de área de conteúdo principal da página quando o controle não na home page em um site da Web móvel.
Namespace: Microsoft.SharePoint.Mobile.WebControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
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; }
Property value
Type: System.String
Um String que representa a identificação do modelo para a área de conteúdo principal da página.
Comentários
A tabela a seguir mostra o valor dessa propriedade para alguns tipos de página selecionada de um site da Web móvel. Isso não é uma lista completa dos tipos de página para dispositivos móveis. Para obter mais exemplos de modelos que apresentam áreas de conteúdo de páginas, consulte os arquivos MobileDefaultTemplates.ascx e GbwMobileDefaultTemplates.ascx em %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ TEMPLATE\ControlTemplates.
Tipo de página |
Modelo de renderização |
---|---|
Exibição de Lista |
"MobileViewContents" |
Modo de exibição de lista em uma subpasta |
"MobileViewContents" |
Novo formulário de Item |
"MobileNewFormContents" |
Edit Form |
"MobileEditFormContents" |
Excluir Item de formulário |
"MobileDeletePageContents" |
Exibir formulário de itens |
"MobileDispFormContents" |
Cada um dessas cadeias de caracteres é o valor do atributo ID de um elemento <RenderingTemplate> no arquivo MobileDefaultTemplates.ascx ou GbwMobileDefaultTemplates.ascx localizado em %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ TEMPLATE\CONTROLTEMPLATES.
Você não deve modificar MobileDefaultTemplates.ascx ou GbwMobileDefaultTemplates.ascx. Para personalizar a renderização de área de conteúdo principal de uma página para um tipo específico de página (por exemplo, o tipo de exibição de lista), crie outro elemento <RenderingTemplate> em um novo arquivo. ascx na pasta ...\CONTROLTEMPLATES . Forneça um valor de ID é descritivo, mas provavelmente exclusivo de seu novo elemento <RenderingTemplate>. Por exemplo, você pode adicionar o nome da sua empresa até o final da identificação, como "MobileViewContentsMyCompanyInc". Em seguida, derive uma nova classe de SPMobileComponent, (o mesmo pai como SPMobilePageContents) e substituir sua propriedade TemplateName para que retorne sua identificação personalizada quando o valor de PageType da página é PAGE_VIEW. Adicione um objeto da nova classe ao elemento <SPMobileForm> de uma página da Web móvel.
A propriedade TemplateName com a propriedade DefaultTemplateName que especifica o <RenderingTemplate> de contraste quando a página é a home page do site da Web móvel.