Partager via


RazorViewEngineOptions.AreaPageViewLocationFormats Propriété

Définition

Obtient les emplacements où RazorViewEngine recherchera des affichages (tels que des dispositions et des éléments partiels) lors d’une recherche à partir du contexte du rendu d’une page Razor dans une zone.

public:
 property System::Collections::Generic::IList<System::String ^> ^ AreaPageViewLocationFormats { System::Collections::Generic::IList<System::String ^> ^ get(); };
public System.Collections.Generic.IList<string> AreaPageViewLocationFormats { get; }
member this.AreaPageViewLocationFormats : System.Collections.Generic.IList<string>
Public ReadOnly Property AreaPageViewLocationFormats As IList(Of String)

Valeur de propriété

Remarques

Les emplacements sont des chaînes de format (voir https://msdn.microsoft.com/en-us/library/txafckwd.aspx) qui peuvent contenir les éléments de format suivants :

  • {0} - Nom de la vue
  • {1} - Nom de la page
  • {2} - Nom de la zone

AreaPageViewLocationFormats travaillez en tandem avec un expandeur d’emplacement d’affichage pour effectuer des recherches de chemin hiérarchiques. Par instance, étant donné qu’une page comme /Areas/Account/Pages/Manage/User.cshtml utilise /Areas comme racine des pages de zone et /Pages comme racine, le moteur d’affichage recherche des affichages aux emplacements suivants :

/Areas/Accounts/Pages/Manage/{0}.cshtml /Areas/Accounts/Pages/{0}.cshtml /Areas/Accounts/Pages/Shared/{0}.cshtml /Areas/Accounts/Views/Shared/{0}.cshtml /Pages/Shared/{0}.cshtml /Views/Shared/{0}.cshtml

S’applique à