IHtmlGenerator.GetCurrentValues Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci aktuálních hodnot pro danou expression
.
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
ModelExplorer
expression
pro . Pokud null
, vypočítá expression
výsledek pomocí Eval(String).
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- allowMultiple
- Boolean
Pokud true
, vyžadovat výsledek kolekce expression
. V opačném případě zacházejte s výsledkem jako s jednou hodnotou.
Návraty
null
pokud se nenajde žádný expression
výsledek. V opačném případě obsahuje ICollection<T> aktuální hodnoty pro danou expression
hodnotu .
Převede výsledek na expression
String. Pokud je IEnumerable výsledkem typ, převede místo toho každou položku v kolekci a vrátí je samostatně.
expression
Pokud je Enumvýsledek nebo typ prvku , vrátí hodnotu obsahující celočíselnou reprezentaci Enum hodnoty a také všechny Enum názvy pro danou String hodnotu. V opačném případě vrátí výchozí String převod hodnoty.
Poznámky
Podívejte GenerateSelect se na informace o tom, jak může být vrácená hodnota použita.