RazorViewEngineOptions.AreaPageViewLocationFormats Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém os locais em que RazorViewEngine pesquisará exibições (como layouts e parciais) quando pesquisados no contexto de renderização de uma Página Razor dentro de uma á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 da propriedade
Comentários
Os locais são cadeias de caracteres de formato (consulte https://msdn.microsoft.com/en-us/library/txafckwd.aspx) que podem conter os seguintes itens de formato:
- {0} - Nome da Exibição
- {1} - Nome da Página
- {2} - Nome da Área
AreaPageViewLocationFormats trabalhe em conjunto com um expansor de local de exibição para executar pesquisas de caminho hierárquico. Por exemplo, considerando uma Página como /Areas/Account/Pages/Manage/User.cshtml usando /Areas como a raiz de páginas de área e /Pages como a raiz, o mecanismo de exibição procurará exibições nos seguintes locais:
/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