RazorViewEngineOptions.AreaPageViewLocationFormats Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene le posizioni in cui RazorViewEngine verrà eseguita la ricerca di visualizzazioni ,ad esempio layout e parziali, quando viene eseguita la ricerca dal contesto del rendering di una pagina Razor all'interno di un'area.
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)
Valore della proprietà
Commenti
I percorsi sono stringhe di formato (vedere https://msdn.microsoft.com/en-us/library/txafckwd.aspx) che possono contenere gli elementi di formato seguenti:
- {0} - Nome visualizzazione
- {1} - Nome pagina
- {2} - Nome area
AreaPageViewLocationFormats lavorare in tandem con un espansore della posizione di visualizzazione per eseguire ricerche di percorso gerarchico. Ad esempio, data una pagina come /Areas/Account/Pages/Manage/User.cshtml usando /Areas come radice delle pagine di area e /Pages come radice, il motore di visualizzazione cercherà le visualizzazioni nelle posizioni seguenti:
/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