Freigeben über


DefaultHtmlGenerator.GetCurrentValues Methode

Definition

Ruft die Auflistung der aktuellen Werte für den angegebenen expressionab.

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)

Parameter

viewContext
ViewContext

Ein ViewContext instance für den aktuellen Bereich.

modelExplorer
ModelExplorer

ModelExplorerfür .expression Wenn nullberechnet, wird das expression Ergebnis mit Eval(String)berechnet.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

allowMultiple
Boolean

Wenn trueerforderlich ist, ist ein Sammlungsergebnis expression erforderlich. Andernfalls behandeln Sie das Ergebnis als einzelnen Wert.

Gibt zurück

null , wenn kein expression Ergebnis gefunden wird. Andernfalls ein, ICollection<T> der aktuelle Werte für den angegebenen expressionenthält.

Konvertiert das expression Ergebnis in ein String. Wenn dieses Ergebnis ein IEnumerable Typ ist, konvertiert stattdessen jedes Element in der Auflistung und gibt es separat zurück.

Wenn das expression Ergebnis oder der Elementtyp ein Enumist, gibt ein String zurück, das die ganze Darstellung des Enum Werts sowie alle Enum Namen für diesen Wert enthält. Andernfalls wird die Standardkonvertierung String des Werts zurückgegeben.

Implementiert

Gilt für: