SPMobileComponent.TemplateName property
Obtém ou define o atributo ID de um elemento <RenderingTemplate> que controla o processamento do objeto SPMobileComponent .
Namespace: Microsoft.SharePoint.Mobile.WebControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overridable Property TemplateName As String
Get
Set
'Uso
Dim instance As SPMobileComponent
Dim value As String
value = instance.TemplateName
instance.TemplateName = value
public virtual string TemplateName { get; set; }
Property value
Type: System.String
Um String que representa a identificação de um objeto RenderingTemplate . O padrão é o mesmo valor de DefaultTemplateName (que é nula se não substituído). Portanto, se o SPMobileComponent-componentes derivados devem ter um RenderingTemplate, você deve substituir o DefaultTemplateNameou TemplateName, ou certifique-se de que seu código sempre define TemplateName.
Comentários
Na implementação do padrão, a propriedade TemplateName contém 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 ou em um arquivo. ascx personalizado na mesma pasta.
Além disso, na implementação do padrão, se Template não estiver explicitamente definida, mas TemplateName não é a null reference (Nothing in Visual Basic), Template retorna o modelo de RenderingTemplate chamado por TemplateName.
Definir TemplateName (com sua implementação padrão) tem o efeito colateral de configuração Template para retornar o modelo RenderingTemplate nomeado pelo TemplateName.
Por outro lado, definir Template diretamente faz não conjunto TemplateName para o nome do modelo de RenderingTemplate que foi atribuído a Template. Assim, você pode reduzir o perigo de valores inconsistentes usando TemplateName quando você precisa definir o RenderingTemplate.
Se os valores de Template e TemplateName são inconsistentes, Template determina o modelo de RenderingTemplate é usado para renderizar o componente.