Compartilhar via


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