Compartir a través de


RazorViewEngineOptions.AreaPageViewLocationFormats Propiedad

Definición

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

Se aplica a