SPMobileListFieldSelector.TemplateName 属性

获取用于呈现该字段的名称的首选 <RenderingTemplate>。

命名空间:  Microsoft.SharePoint.Mobile.WebControls
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Overrides ReadOnly Property TemplateName As String
    Get
用法
Dim instance As SPMobileListFieldSelector
Dim value As String

value = instance.TemplateName
public override string TemplateName { get; }

属性值

类型:System.String
指定用于呈现该字段的完整 <RenderingTemplate> ID String

备注

TemplateName具有以下形式。

MobileCustomListField_ListTemplateType_FieldType_FieldInternalName

ListTemplateType是协作应用程序标记语言 (CAML) <ListTemplate> 元素的类型属性的整数值或名称属性的值。例如,联系人列表模板的类型值是 105,其名称值是联系人,所以您可以对ListTemplateType使用"105"或"联系人"。

FieldType是SPFieldType枚举的值之一的String表示或之一的这些值的整数等效值的String表示。它也可以是自定义字段类型的 ID。

FieldInternalName是协作应用程序标记语言 (CAML) <Field> 元素在此列表中的 schema.xml 文件 (位于%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\FEATURES 的子文件夹的列表类型的) 字段类型随SharePoint Foundation中的名称属性的值。对于自定义字段类型,它定义在 fldtypes*.xml 文件中的自定义字段类型。

下面是示例可能 <RenderingTemplate> 的名称指定的SPMobileListFieldSelector可能。

MobileCustomListField_105_Text_WorkPhone
MobileCustomListField_Contacts_Text_HomePhone
MobileCustomListField_PictureLibrary_Computed_ImageSize
MobileCustomListField_Posts_DateTime_PublishedDate

如果未使用由TemplateName指定的 ID 找到模板,则使用由DefaultTemplateName指定的模板。

另请参阅

引用

SPMobileListFieldSelector 类

SPMobileListFieldSelector 成员

Microsoft.SharePoint.Mobile.WebControls 命名空间