Freigeben über


RazorViewEngineOptions.AreaPageViewLocationFormats Eigenschaft

Definition

Ruft die Speicherorte ab, an denen RazorViewEngine nach Ansichten (z. B. Layouts und Teilansichten) gesucht wird, wenn sie aus dem Kontext des Renderns einer Razor-Seite innerhalb eines Bereichs gesucht werden.

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)

Eigenschaftswert

Hinweise

Speicherorte sind Formatzeichenfolgen (siehe https://msdn.microsoft.com/en-us/library/txafckwd.aspx), die die folgenden Formatelemente enthalten können:

  • {0} - Ansichtsname
  • {1} – Seitenname
  • {2} – Bereichsname

AreaPageViewLocationFormats Arbeiten Sie zusammen mit einem Ansichtsspeicherort-Expander, um hierarchische Pfadsuche durchzuführen. Bei instance bei einer Seite wie /Areas/Account/Pages/Manage/User.cshtml, die /Areas als Stamm der Bereichsseiten und /Pages als Stamm verwendet, sucht die Ansichts-Engine an den folgenden Speicherorten nach Ansichten:

/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/.cshtml /Views/Shared/{0}.cshtml /Views/Shared/{0}.cshtml

Gilt für: