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 .