IHtmlGenerator.GetCurrentValues Metoda

Definice

Získá kolekci aktuálních hodnot pro danou expressionhodnotu .

public:
 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 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>
Public Function GetCurrentValues (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, allowMultiple As Boolean) As ICollection(Of String)

Parametry

viewContext
ViewContext

Instance ViewContext pro aktuální obor.

modelExplorer
ModelExplorer

ModelExplorerexpressionpro . Pokud má hodnotu null, vypočítá expression výsledek pomocí Eval(String).

expression
String

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

allowMultiple
Boolean

Pokud ano, vyžadovat výsledek kolekce expression . V opačném případě zacházíme s výsledkem jako s jednou hodnotou.

Návraty

ICollection<String>

null, pokud se nenajde žádný expression výsledek. ICollection<T> Jinak obsahuje aktuální hodnoty pro danou expressionhodnotu .

Převede expression výsledek na Stringhodnotu . Pokud je IEnumerable výsledkem typ, místo toho převede každou položku v kolekci a vrátí je samostatně.

expression Pokud je Enumvýsledek nebo typ prvku , vrátí String hodnotu obsahující celé číslo reprezentace Enum hodnoty a také všechny Enum názvy této hodnoty. V opačném případě vrátí výchozí String převod hodnoty.

Poznámky

Informace o tom, jak se dá vrátit hodnota, najdete v tématu GenerateSelect o tom, jak se dá použít.

Platí pro