ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Método

Definição

Adiciona atributos HTML relacionados à validação ao se a attributes validação do cliente estiver habilitada e os atributos de validação ainda não tiverem sido adicionados para isso expression no formato> atual<.

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

Parâmetros

viewContext
ViewContext

Uma ViewContext instância para o escopo atual.

modelExplorer
ModelExplorer

O ModelExplorer para o expression.

expression
String

Nome da expressão, em relação ao modelo atual.

attributes
IDictionary<String,String>

O Dictionary<TKey,TValue> a receber os atributos de validação. Mapeia os nomes de atributo de validação para seus String valores. Os valores devem ser codificados em HTML antes de serem gravados em um documento OU resposta HTML.

Comentários

Rastreia o expression no atual FormContext para evitar a geração de atributos de validação duplicados. Ou seja, os atributos de validação serão adicionados somente se nenhuma chamada anterior os tiver adicionado para um campo com esse nome no <formulário>.

Aplica-se a