Compartilhar via


SPMobileWebTitle De classe

Specifies, for a particular Web type (BLOG or STS, or a custom Web type), the ID of the <RenderingTemplate> that is used when rendering the header area of a mobile 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 NotInheritable Class SPMobileWebTitle
    Inherits SPMobileWebTemplateSelector
Dim instance As SPMobileWebTitle
[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 SPMobileWebTitle : SPMobileWebTemplateSelector

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 SPMobileWebTitle na sua codificar.Ele está documentado para fornecer ainda mais compreensão da Web como móvel páginas são processadas e como o processamento pode ser personalizado.

Para obter informações sobre o processamento da área de título das páginas Other Than o home page, consulte SPMobileListTitle.

The <RenderingTemplate> ID takes the following form.

Mobile_WebSiteType_PageType_Title

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

A parte ** WebSiteType da identificação é determinado pelo SPContext quando o objeto SPMobileWebTitle T:Microsoft.SharePoint.MobileControls.SPMobileWebTitle é instanciado.

O PageType é o tipo de página, such as homepage ou NewForm.Para todas as finalidades práticas, em Windows SharePoint Services 3.0, esta parte de identificação é sempre homepage.

The "Title" indicates that <RenderingTemplate> applies to the header part of the page.

Para interno site tipos que enviar com Windows SharePoint Services 3.0, a WebSiteType é o valor do atributo de nome da CAML<Elemento de modelo (site)> element (of the SharePoint WEBTEMP.XML file).Por exemplo, o valor nome para a definição site blog é "BLOG".Hence, the SPMobileWebTitle object defines the following <RenderingTemplate> ID for a mobile blog home page.

Mobile_BLOG_HomePage_Title

For custom site definitions, the WebSiteType portion of the <RenderingTemplate>'s ID is the value of the ID attribute of the <Elemento de modelo (site)> element (in a custom WEBTEMP*.XML file), not the Name attribute.Suppose you have a WEBTEMPMyCustomSiteDefinitions.XML file containing the following <Elemento de modelo (site)> element.

<Template name="MyFirstCustomSiteDefinition" ID="10001"> 

The SPMobileWebTitle object defines the following <RenderingTemplate> ID for the mobile home page.

Mobile_10001_HomePage_Title

As it happens, when Windows SharePoint Services 3.0 is installed, there is initially no defined <RenderingTemplate> (for mobile page headers) for any specific Web site type, not even the built-in types.All pages use the Mobile_Default_PageType_Title <RenderingTemplate>.For example, as the following excerpt from the MobileDefaultTemplates.ascx file (in C:\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES) shows, when the page type is HomePage, the Mobile_Default_HomePage_Title <RenderingTemplate> is used regardless of the Web site type.(O modelo Mobile_Default_HomePage_Title chama SPMobileWeb para processar um título.)

<SharePoint:RenderingTemplate RunAt="Server" ID="MobileHomePageTitle">
  <Template>
    <SPMobile:SPMobileWebTitle RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>
<SharePoint:RenderingTemplate RunAt="Server" ID="Mobile_Default_HomePage_Title">
  <Template>
    <SPMobile:SPMobileWeb RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>

Fazer não alteração MobileDefaultTemplates.ascx.To customize the rendering of the header for a particular page type of a particular web site type, create a custom .aspx file in the ...\CONTROLTEMPLATES folder that contains a <RenderingTemplate> with the name Mobile_WebSiteType_PageType_Title.Specify the name of a <Elemento de modelo (site)>, such as STS or BLOG, (or the ID of a <Elemento de modelo (site)> for a custom site definition) in place of WebSiteType.Também especificar uma determinada PageType .O segundo deve ser o seguinte: "DeletePage", "DispForm", "EditForm", "HomePage", "NewForm," ou "View".Your custom <RenderingTemplate> then calls an alternative to SPMobileWeb to render the header.

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

Para obter mais informações sobre personalização títulos página da Web, consulte Walkthrough: Personalizar uma página Mobile Início.

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.SPMobileWebTemplateSelector
            Microsoft.SharePoint.MobileControls.SPMobileWebTitle

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 Mobile Início

Referência

SPMobileWebTitle Membros
Microsoft.SharePoint.MobileControls De espaço para nome

Conceitos

Página móvel de processamento do sistema
WebTemp.xml