ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Méthode

Définition

Ajoute des attributs HTML liés à la validation à si la attributes validation du client est activée et que les attributs de validation n’ont pas encore été ajoutés dans expression le formulaire> actuel<.

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))

Paramètres

viewContext
ViewContext

Un ViewContext instance pour l’étendue actuelle.

modelExplorer
ModelExplorer

ModelExplorer pour expression.

expression
String

Nom de l’expression, relatif au modèle actuel.

attributes
IDictionary<String,String>

pour Dictionary<TKey,TValue> recevoir les attributs de validation. Mappe les noms d’attributs de validation à leurs String valeurs. Les valeurs doivent être encodées au format HTML avant d’être écrites dans un document ou une réponse HTML.

Remarques

Effectue le suivi de expression dans le actif FormContext pour éviter de générer des attributs de validation en double. Autrement dit, les attributs de validation sont ajoutés uniquement si aucun appel précédent ne les a ajoutés pour un champ portant ce nom dans le <formulaire>.

S’applique à