RazorViewEngineOptions.AreaPageViewLocationFormats Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene las ubicaciones donde RazorViewEngine buscará vistas (como diseños y parciales) cuando se busque desde el contexto de representación de una página de Razor dentro de un área.
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)
Valor de propiedad
Comentarios
Las ubicaciones son cadenas de formato (vea https://msdn.microsoft.com/en-us/library/txafckwd.aspx) que pueden contener los siguientes elementos de formato:
- {0} - Nombre de vista
- {1} - Nombre de página
- {2} - Nombre del área
AreaPageViewLocationFormats funcionan conjuntamente con un expansador de ubicación de vista para realizar búsquedas jerárquicas de ruta de acceso. Por ejemplo, dada una página como /Areas/Account/Pages/Manage/User.cshtml con /Areas como raíz de páginas de área y /Pages como raíz, el motor de vistas buscará vistas en las siguientes ubicaciones:
/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