ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Metoda

Definice

Přidá atributy HTML související s ověřováním do attributes pole, pokud je povolené ověření klienta a atributy ověření ještě nebyly přidány pro toto expression v aktuálním <formuláři>.

public:
 virtual void AddAndTrackValidationAttributes(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ attributes);
public virtual void AddAndTrackValidationAttributes (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, System.Collections.Generic.IDictionary<string,string> attributes);
abstract member AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
override this.AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
Public Overridable Sub AddAndTrackValidationAttributes (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, attributes As IDictionary(Of String, String))

Parametry

viewContext
ViewContext

Instance ViewContext pro aktuální obor.

modelExplorer
ModelExplorer

expressionPro ModelExplorer .

expression
String

Název výrazu vzhledem k aktuálnímu modelu

attributes
IDictionary<String,String>

Atribut Dictionary<TKey,TValue> ověření obdržíte. Mapuje názvy ověřovacích atributů na jejich String hodnoty. Před zápisem do dokumentu nebo odpovědi HTML musí být hodnoty kódované kódem HTML.

Poznámky

expression Sleduje v aktuálním stavuFormContext, aby se zabránilo generování duplicitních ověřovacích atributů. To znamená, že ověřovací atributy se přidají jenom v případě, že žádné předchozí volání nepřidali pro pole s tímto názvem ve formuláři<>.

Platí pro