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