RazorViewEngineOptions.AreaPageViewLocationFormats Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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