SPMobileListFieldSelector De classe
Specifies the name of the <RenderingTemplate> element to be used when rendering a field on a mobile form.
Espaço para nome Microsoft.SharePoint.MobileControls
Conjunto de Módulos (Assembly) Microsoft.SharePoint (em microsoft.sharepoint.dll)
A sintaxe
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel:=True)> _
Public NotInheritable Class SPMobileListFieldSelector
Inherits SPMobileListTemplateSelector
Dim instance As SPMobileListFieldSelector
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel=true)]
public sealed class SPMobileListFieldSelector : SPMobileListTemplateSelector
Comentários
Para um visão geral da função dessa classe no sistema de processamento página para dispositivos móveis, consulte Página móvel de processamento do sistema.
SPMobileListFieldSelector especifica um nome da seguinte forma.
MobileCustomListField_ListTemplateType_FieldType_FieldInternalName
The ListTemplateType is either the integer value of the Type attribute for the Colaboração Application Markup Language (CAML) <Elemento ListTemplate (modelo de lista)> element or the value of the Name attribute.De exemplo, o valor tipo para o modelo lista de contatos é 105 e seu valor nome é contatos, portanto, você pode usar "105" ou "Contatos" para ListTemplateType .
O FieldType é uma representação String T:System.String de um dos valores da enumeração SPFieldType T:Microsoft.SharePoint.SPFieldType ou um String T:System.String representação do equivalente inteiro de um desses valores.Ele também pode ser a identificação de um personalizado tipo de campo.
The FieldInternalName is the value of the Name property of the Colaboração Application Markup Language (CAML) <Elemento de campo (Campo)> element in the list's schema.xml file (located in the list type's subfolder of C:\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
) for the field types that ship with Windows SharePoint Services 3.0.Para personalizado tipos campo, ele é definido no arquivo fldtypes*.xml para o personalizado tipo de campo.
O seguinte é exemplos dos possíveis RenderingTemplate nomes que SPMobileListFieldSelector um pode especificar.
MobileCustomListField_105_Text_WorkPhone
MobileCustomListField_Contacts_Text_HomePhone
MobileCustomListField_PictureLibrary_Computed_ImageSize
MobileCustomListField_Posts_DateTime_PublishedDate
If the runtime cannot find a <RenderingTemplate> element with the specified name, it uses the MobileDefaultListField <RenderingTemplate>.O último chama um SPMobileListField T:Microsoft.SharePoint.MobileControls.SPMobileListField que processa o campo como um rotular simples ou um elemento de interface do usuário, depending on o tipo página e tipo de campo.For example, there is no <RenderingTemplate> with the following name.
MobileCustomListField_Announcements_DateTime_Expires
Hierarquia de herança
System.Object
System.Web.UI.Control
System.Web.UI.MobileControls.MobileControl
Microsoft.SharePoint.MobileControls.SPMobileComponent
Microsoft.SharePoint.MobileControls.SPMobileTemplateSelector
Microsoft.SharePoint.MobileControls.SPMobileListTemplateSelector
Microsoft.SharePoint.MobileControls.SPMobileListFieldSelector
Segmento de segurança
Qualquer público estático ( compartilhadas Na Visual Basic) os membros desse tipo são segmento seguro. Os membros de instância não são garantia ser segmento seguro.
Consulte também
Referência
SPMobileListFieldSelector Membros
Microsoft.SharePoint.MobileControls De espaço para nome