Condividi tramite


DefaultHtmlGenerator.GetCurrentValues Metodo

Definizione

Ottiene la raccolta di valori correnti per l'oggetto specificato 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)

Parametri

viewContext
ViewContext

ViewContext Istanza dell'ambito corrente.

modelExplorer
ModelExplorer

ModelExplorerper .expression Se null, calcola il expression risultato usando Eval(String).

expression
String

Nome dell'espressione, relativo al modello corrente.

allowMultiple
Boolean

Se true, richiedere un risultato della raccolta expression . In caso contrario, considerare il risultato come un singolo valore.

Restituisce

null se non viene trovato alcun expression risultato. In caso contrario, oggetto ICollection<T> contenente i valori correnti per l'oggetto specificato expression.

Converte il expression risultato in un oggetto String. Se il risultato è un IEnumerable tipo, converte invece ogni elemento nella raccolta e li restituisce separatamente.

Se il risultato o il expression tipo di elemento è un Enumoggetto , restituisce un String oggetto contenente la rappresentazione integer del Enum valore e tutti i Enum nomi per tale valore. In caso contrario, restituisce la conversione predefinita String del valore.

Implementazioni

Si applica a