Aracılığıyla paylaş


DefaultHtmlGenerator.GetCurrentValues Yöntem

Tanım

Verilen expressioniçin geçerli değerlerin koleksiyonunu alır.

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)

Parametreler

viewContext
ViewContext

ViewContext Geçerli kapsam için bir örnek.

modelExplorer
ModelExplorer

ModelExplorer için expression. isenull, kullanarak Eval(String)sonucu hesaplarexpression.

expression
String

geçerli modele göre ifade adı.

allowMultiple
Boolean

ise true, bir koleksiyon expression sonucu gerektirir. Aksi takdirde, sonucu tek bir değer olarak değerlendirin.

Döndürülenler

null expression sonuç bulunamazsa. Aksi takdirde, verilen expressioniçin geçerli değerleri içeren bir ICollection<T> .

expression Sonucu değerine Stringdönüştürür. Bu sonuç bir IEnumerable türse, bunun yerine koleksiyondaki her öğeyi dönüştürür ve ayrı olarak döndürür.

expression Sonuç veya öğe türü bir Enumise, değerin tamsayı gösterimini ve bu değerin Enum tüm Enum adlarını içeren bir String döndürür. Aksi takdirde değerin varsayılan String dönüştürmesini döndürür.

Uygulamalar

Şunlara uygulanır