SPMobilePageNavigation.TemplateName - 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 n'est pas dans la page d'accueil sur 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 TemplateName As String
Get
'Utilisation
Dim instance As SPMobilePageNavigation
Dim value As String
value = instance.TemplateName
public override string TemplateName { get; }
Valeur de propriété
Type : System.String
String qui représente l'ID du modèle de la zone de navigation (pied de page).
Remarques
Le tableau suivant indique la valeur de cette propriété pour certains types de page sélectionnée d'un site Web mobile. Il ne s'agit pas d'une liste complète des types de pages mobiles.
PAGETYPE |
Modèle de rendu |
---|---|
Affichage Liste |
"MobileViewNavigation" |
Affichage de liste dans un sous-dossier |
"MobileViewNavigationWithFolder" |
Nouveau formulaire d'élément |
"MobileNewFormNavigation" |
Modifier le formulaire |
"MobileEditFormNavigation" |
Supprimer le formulaire d'élément |
"MobileDeleteNavigation" |
Formulaire d'élément Display |
"MobileDispFormNavigation" |
Chacune de ces chaînes est 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 d'une zone de navigation pour un type de page spécifique (par exemple, le type d'affichage de liste), créez un autre élément <RenderingTemplate> dans un nouveau fichier .ascx 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 « MobileViewNavigationMyCompanyInc ». Puis dériver une nouvelle classe de SPMobileComponent, (le même parent que SPMobilePageNavigation) et substituer sa propriété TemplateName afin qu'il retourne votre ID personnalisé lorsque la valeur PageType de la page est PAGE_VIEW. Ajouter un objet de la nouvelle classe à l'élément <FooterTemplate> d'une page Web mobile.
Comparez la propriété TemplateName avec la propriété DefaultTemplateName , qui spécifie le <RenderingTemplate> lorsque la page est la page d'accueil du site Web mobile.