SPMobileListFieldSelector.TemplateName property
Obtém o nome do preferido <RenderingTemplate> é usado para renderizar o campo.
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 SPMobileListFieldSelector
Dim value As String
value = instance.TemplateName
public override string TemplateName { get; }
Property value
Type: System.String
Um String que especifica a ID completa do <RenderingTemplate> que é usada para renderizar o campo.
Comentários
TemplateName tem a seguinte forma.
MobileCustomListField_ListTemplateType_FieldType_FieldInternalName
O ListTemplateType é o valor inteiro do atributo Type do elemento Collaborative Application Markup Language (CAML) <ListTemplate> ou o valor do atributo Name. Por exemplo, o valor de tipo para o modelo de lista de contatos é 105 e seu valor de nome é contatos, portanto, você pode usar "105" ou "Contatos" para ListTemplateType.
O FieldType é uma representação de String de um dos valores da enumeração SPFieldType ou uma representação de String de equivalente inteiro de um desses valores. Ele também pode ser a identificação de um tipo de campo personalizado.
O FieldInternalName é o valor do atributo Name do elemento no arquivo de Schema da lista (localizado na subpasta do tipo de lista de %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\FEATURES) para os tipos de campo que acompanham o SharePoint FoundationCollaborative Application Markup Language (CAML) <Field>. Para tipos de campo personalizado, ele é definido no arquivo fldtypes XML para o tipo de campo personalizado.
A seguir estão exemplos de possíveis <RenderingTemplate> nomes que SPMobileListFieldSelector pode especificar.
MobileCustomListField_105_Text_WorkPhone
MobileCustomListField_Contacts_Text_HomePhone
MobileCustomListField_PictureLibrary_Computed_ImageSize
MobileCustomListField_Posts_DateTime_PublishedDate
Não se for encontrado nenhum modelo com a ID especificada por TemplateName , é usado o modelo especificado pela DefaultTemplateName .
Ver também
Referência
SPMobileListFieldSelector class