DefaultHtmlGenerator.GetCurrentValues Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.