Compartilhar via


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

SPMobileListFieldSelector members

Microsoft.SharePoint.Mobile.WebControls namespace