Compartilhar via


SPMobileListNavigation De classe

Specifies the ID of the <RenderingTemplate> that is used when rendering the footer area of a mobile page or form other than the home page.

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 Class SPMobileListNavigation
    Inherits SPMobileListTemplateSelector
Dim instance As SPMobileListNavigation
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] 
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)] 
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel=true)] 
public class SPMobileListNavigation : 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.

Fazer não chamar SPMobileListNavigation na sua codificar.Ele está documentado para fornecer mais compreensão de W3 (World Wide Web) como móvel páginas são processadas e como o processamento pode ser personalizado.

The <RenderingTemplate> ID will take the following form.

Mobile_ListTemplateID_PageType_Navigation

The "Mobile" is a prefix that indicates that the <RenderingTemplate> is for mobile web sites.

The "Navigation" indicates that <RenderingTemplate> should apply to the footer part of the page.

O PageType é o tipo de página, such as NewForm ou modo de exibição.Ele nunca é homepage.Para o processamento da área de rodapé de home pages, Windows SharePoint Services 3.0 SPMobileWebNavigation usa.

The ListTemplateID is 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.Por exemplo, o valor tipo para o modelo lista de avisos é 104.Portanto, o objeto SPMobileListNavigation T:Microsoft.SharePoint.MobileControls.SPMobileListNavigation para uma página exibição de lista anúncios em um site W3 (World Wide Web) móvel é o seguinte.

Mobile_104_View_Navigation

Como alternativa, ele poderia ser o seguinte.

Mobile_Announcements_View_Navigation

O seguinte trecho de arquivo (em C:\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES) mostra a MobileDefaultTemplates.ascx a marcação que controla o processamento de rodapés quando o tipo página é DeletePage.Observe que há modelos específicos apenas para os tipos lista comentários e postagens.All other list types use the Mobile_Default_DeletePage_Navigation <RenderingTemplate>.

<SharePoint:RenderingTemplate RunAt="Server" ID="MobileDeleteNavigation">
<Template>
<SPMobile:SPMobileListNavigation RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
<SharePoint:RenderingTemplate RunAt="Server" ID="Mobile_Default_DeletePage_Navigation">
<Template>
<SPMobile:SPMobileFormDigest RunAt="Server" />
<SPMobile:SPMobileDeleteNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_delete_text%>" BreakAfter="false" />
<SPMobile:SPMobileCancelNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_cancel_text%>" BreakAfter="true"  />
</Template>
</SharePoint:RenderingTemplate>
<SharePoint:RenderingTemplate RunAt="Server" ID="Mobile_Comments_DeletePage_Navigation">
<Template>
<SPMobile:SPMobileFormDigest RunAt="Server" />
<SPMobile:SPMobileCommentsDeleteNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_delete_text%>" BreakAfter="false" />
<SPMobile:SPMobileCommentsCancelNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_cancel_text%>" BreakAfter="true"  />
</Template>
</SharePoint:RenderingTemplate>
<SharePoint:RenderingTemplate RunAt="Server" ID="Mobile_Posts_DeletePage_Navigation">
<Template>
<SPMobile:SPMobileFormDigest RunAt="Server" />
<SPMobile:SPMobilePostsDeleteNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_delete_text%>" BreakAfter="false" />
<SPMobile:SPMobilePostsCancelNavigation RunAt="Server" Text="<%$Resources:wss, mobile_button_cancel_text%>" />
</Template>
</SharePoint:RenderingTemplate> 

Fazer não alteração MobileDefaultTemplates.ascx.For any combination of page type (other than the home page or a custom page) and list type that does not already have a <RenderingTemplate> defined in MobileDefaultTemplates.ascx, you can override the Mobile_Default_PageType_Navigation <RenderingTemplate> with the following method.(For footer rendering on home pages, see SPMobileWebNavigation.Para processamento rodapé personalizado na página tipos, consulte SPMobilePageNavigation.)

Create a custom *.aspx file in the ...\CONTROLTEMPLATES folder that contains a <RenderingTemplate> with the name Mobile_ListTemplateID_PageType_Navigation.Specify the Type or Name of a <Elemento ListTemplate (modelo de lista)> in place of ListTemplateID, and specify a particular PageType.O segundo deve ser o seguinte: "DeletePage", "DispForm", "EditForm", "NewForm," ou "View".Your custom <RenderingTemplate> then calls a combination of controls that differs from those used by Mobile_Default_PageType_Navigation to render the footer.(Caso contrário, a personalização seriam inúteis.)

The runtime automatically gives preference to your custom <RenderingTemplate> over the Mobile_Default_PageType_Navigation <RenderingTemplate> in MobileDefaultTemplates.ascx.

Para obter mais informações sobre personalização rodapés página W3 (World Wide Web) para interno Windows SharePoint Services 3.0 página tipos diferentes de home pages, consulte Walkthrough: Personalizar uma página de exibição de lista móvel.

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.SPMobileListNavigation
               Microsoft.SharePoint.MobileControls.SPMobilePostsListNavigation

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

Tarefas

Walkthrough: Personalizar uma página de exibição de lista móvel

Referência

SPMobileListNavigation Membros
Microsoft.SharePoint.MobileControls De espaço para nome
SPMoblePageNavigation

Conceitos

Página móvel de processamento do sistema