Поделиться через


DefaultHtmlGenerator.GetCurrentValues Метод

Определение

Возвращает коллекцию текущих значений для заданного expressionобъекта .

public:
 virtual System::Collections::Generic::ICollection<System::String ^> ^ GetCurrentValues(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, bool allowMultiple);
public virtual System.Collections.Generic.ICollection<string> GetCurrentValues (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, bool allowMultiple);
abstract member GetCurrentValues : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * bool -> System.Collections.Generic.ICollection<string>
override this.GetCurrentValues : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * bool -> System.Collections.Generic.ICollection<string>
Public Overridable Function GetCurrentValues (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, allowMultiple As Boolean) As ICollection(Of String)

Параметры

viewContext
ViewContext

Экземпляр ViewContext текущего область.

modelExplorer
ModelExplorer

ModelExplorer expressionдля . Если nullзначение , вычисляет expression результат с помощью Eval(String).

expression
String

Имя выражения относительно текущей модели.

allowMultiple
Boolean

Если trueзадано значение , требуется результат сбора expression . В противном случае следует рассматривать результат как одно значение.

Возвращаемое значение

null Значение , если результат не expression найден. В противном случае объект , ICollection<T> содержащий текущие значения для заданного expressionобъекта .

Преобразует результат Stringв expression . Если этот результат является типом IEnumerable , вместо этого преобразует каждый элемент в коллекции и возвращает их отдельно.

expression Если результатом или типом элемента является Enum, возвращает String объект , содержащий целочисленное Enum представление значения, а также все Enum имена для этого значения. В противном случае возвращает преобразование значения по умолчанию String .

Реализации

Применяется к