Partager via


SPMobileListFieldRendering.DefaultTemplateName - Propriété

Obtient le nom de le <RenderingTemplate> qui restitue un champ sur une page en mode formulaire ou liste.

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 SPMobileListFieldRendering
Dim value As String

value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }

Valeur de propriété

Type : System.String
String qui représente le nom de le <RenderingTemplate> qui génère le rendu d'un champ dans un affichage de liste ou les écrans.

Remarques

Pour afficher les pages de liste, cette propriété retourne « MobileListFieldViewRendering ». Pour les formulaires, elle retourne « MobileListFieldFormRendering ».

Comme l'illustre l'extrait suivant de MobileDefaultTemplates.ascx (situé dans %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES.), la MobileListFieldViewRendering <RenderingTemplate> appelle un autre <RenderingTemplate> qui est nommé « MobileCompositeField ». Elle, à son tour, appelle plusieurs autres contrôles, dont la plus sérieuse est nommée « MobileListField ». Le contrôle de ce dernier appelle un contrôle SPMobileListFieldSelector pour restituer le champ de la vue liste. Le contrôle de ce dernier va appeler certaines autres <RenderingTemplate>. Consultez SPMobileCompositeField pour plus de détails.

<SharePoint:RenderingTemplate RunAt="Server" id="MobileListFieldViewRendering">
  <Template>
    <SPMobile:SPMobileComponent RunAt="Server" 
       TemplateName="MobileCompositeField" />
  </Template>
</SharePoint:RenderingTemplate> 


<!-- matter omitted -->

<SharePoint:RenderingTemplate RunAt="Server" id="MobileCompositeField">
  <Template>
    <SPMobile:SPMobileControlContainer RunAt="Server">
      <SPMobile:SPMobileFieldLabel RunAt="Server" 
         StyleReference="MobileFieldLabelStyle" />
      <SPMobile:SPMobileComponent  RunAt="Server" 
         TemplateName="MobileListField" />
    </SPMobile:SPMobileControlContainer>
  </Template>
</SharePoint:RenderingTemplate>

<!-- matter omitted -->

<SharePoint:RenderingTemplate RunAt="Server" id="MobileListField">
  <Template>
    <SPMobile:SPMobileListFieldSelector RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>

Comme l'illustre l'extrait suivant, le MobileListFieldFormRendering <RenderingTemplate> appelle un contrôle SPMobileCompositeField pour restituer le champ sur un formulaire.

<SharePoint:RenderingTemplate RunAt="Server" 
    ID="MobileListFieldFormRendering">
    <Template>
  <SPMobile:SPMobileCompositeField RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>

Voir aussi

Référence

SPMobileListFieldRendering classe

SPMobileListFieldRendering - Membres

Microsoft.SharePoint.Mobile.WebControls - Espace de noms

SPMobileCompositeField