SPMobilePageNavigation.DefaultTemplateName - Propriété
Obtient la valeur de l'attribut ID de l'élément <RenderingTemplate> qui définit le rendu de la zone de navigation (pied de page), lorsque le contrôle se trouve sur la page d'accueil d'un site Web mobile.
Espace de noms : Microsoft.SharePoint.Mobile.WebControls
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Overrides ReadOnly Property DefaultTemplateName As String
Get
'Utilisation
Dim instance As SPMobilePageNavigation
Dim value As String
value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }
Valeur de propriété
Type : System.String
String qui représente l'ID du modèle de la zone de navigation de la page d'accueil.
Remarques
Dans SharePoint Foundation, cette propriété renvoie toujours « MobileHomePageNavigation ». Il s'agit de la valeur de l'attribut ID d'un élément <RenderingTemplate> dans le fichier MobileDefaultTemplates.ascx ou GbwMobileDefaultTemplates.ascx situé dans %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ TEMPLATE\CONTROLTEMPLATES.
Vous ne devez pas modifier MobileDefaultTemplates.ascx ou GbwMobileDefaultTemplates.ascx. Pour personnaliser le rendu de la zone de navigation de page d'accueil, créez un autre élément <RenderingTemplate> dans un nouveau fichier *.ascx placés dans le dossier ...\CONTROLTEMPLATES . Donnez à votre nouvel élément <RenderingTemplate> une valeur d'ID est descriptif mais susceptible d'être uniques. Par exemple, vous pouvez ajouter le nom de votre société à la fin de l'ID, tel que « MobileHomePageNavigationMyCompanyInc ». Dériver une nouvelle classe SPMobileComponent (même parent en tant que SPMobilePageNavigation), puis substituer sa propriété DefaultTemplateName afin qu'elle renvoie votre code personnalisé. Ajouter un objet de la nouvelle classe à l'élément <FooterTemplate> d'une page Web mobile.
Comparez la propriété DefaultTemplateName avec la propriété TemplateName , qui spécifie le <RenderingTemplate> lorsque la page n'est pas la page d'accueil du site Web mobile.