Compartilhar via


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.

Ver também

Referência

SPMobilePageContents class

SPMobilePageContents members

Microsoft.SharePoint.Mobile.WebControls namespace