SPMobileListFieldRendering.DefaultTemplateName property
Obtém o nome do <RenderingTemplate> que processa um campo em uma página de modo de exibição formulário ou lista.
Namespace: Microsoft.SharePoint.Mobile.WebControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overrides ReadOnly Property DefaultTemplateName As String
Get
'Uso
Dim instance As SPMobileListFieldRendering
Dim value As String
value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }
Property value
Type: System.String
Um String que representa o nome do <RenderingTemplate> que processa um campo em um modo de exibição formulário ou lista.
Comentários
Para exibir páginas da lista, essa propriedade retorna "MobileListFieldViewRendering". Para formulários, ele retorna "MobileListFieldFormRendering".
Como mostra o seguinte trecho de MobileDefaultTemplates.ascx (localizado em %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES.), o MobileListFieldViewRendering <RenderingTemplate> chama outro <RenderingTemplate> que é chamado "MobileCompositeField". Ele, por sua vez, chama vários controles, das quais a mais grave é chamada de "MobileListField". O último controle chama um controle SPMobileListFieldSelector para renderizar o campo no modo de exibição de lista. O último controle se chamará alguns outros <RenderingTemplate>. Consulte SPMobileCompositeField para obter detalhes.
<SharePoint:RenderingTemplate RunAt="Server" id="MobileListFieldViewRendering">
<Template>
<SPMobile:SPMobileComponent RunAt="Server"
TemplateName="MobileCompositeField" />
</Template>
</SharePoint:RenderingTemplate>
<!-- matter omitted -->
<SharePoint:RenderingTemplate RunAt="Server" id="MobileCompositeField">
<Template>
<SPMobile:SPMobileControlContainer RunAt="Server">
<SPMobile:SPMobileFieldLabel RunAt="Server"
StyleReference="MobileFieldLabelStyle" />
<SPMobile:SPMobileComponent RunAt="Server"
TemplateName="MobileListField" />
</SPMobile:SPMobileControlContainer>
</Template>
</SharePoint:RenderingTemplate>
<!-- matter omitted -->
<SharePoint:RenderingTemplate RunAt="Server" id="MobileListField">
<Template>
<SPMobile:SPMobileListFieldSelector RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
Como mostra o trecho a seguir, o MobileListFieldFormRendering <RenderingTemplate> chama um controle SPMobileCompositeField para renderizar o campo em um formulário.
<SharePoint:RenderingTemplate RunAt="Server"
ID="MobileListFieldFormRendering">
<Template>
<SPMobile:SPMobileCompositeField RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
Ver também
Referência
SPMobileListFieldRendering class
SPMobileListFieldRendering members