IHtmlGenerator.GenerateForm(ViewContext, String, String, Object, String, Object) メソッド

定義

フォーム要素 < を生成 > します。 ユーザーがフォームを送信すると、名前を持つアクションによって actionName 要求が処理されます。

public:
 Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateForm(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, System::String ^ method, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateForm (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, string actionName, string controllerName, object routeValues, string method, object htmlAttributes);
abstract member GenerateForm : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * string * obj * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateForm (viewContext As ViewContext, actionName As String, controllerName As String, routeValues As Object, method As String, htmlAttributes As Object) As TagBuilder

パラメーター

viewContext
ViewContext

現在 ViewContext のスコープの インスタンス。

actionName
String

アクション メソッドの名前です。

controllerName
String

コントローラーの名前。

routeValues
Object

ルート Object のパラメーターを格納している 。 パラメーターは、 のプロパティを調べることでリフレクションによって取得されます Object 。 これは Object 通常、初期化子構文 Object を使用して作成されます。 または、ルート IDictionary<TKey,TValue> パラメーターを含む インスタンス。

method
String

フォームを処理するための HTTP メソッド (GET または POST)。

htmlAttributes
Object

要素 Object の HTML 属性を格納している 。 または IDictionary<TKey,TValue> 、HTML 属性を含む インスタンス。

戻り値

TagBuilder

TagBuilder/form 要素 < の > インスタンス。

適用対象