DefaultHtmlGenerator.GetCurrentValues Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la colección de valores actuales para el especificado 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)
Parámetros
- viewContext
- ViewContext
Instancia ViewContext del ámbito actual.
- modelExplorer
- ModelExplorer
ModelExplorerpara .expression Si es NULL, calcula el expression resultado mediante Eval(String).
- expression
- String
Nombre de expresión, en relación con el modelo actual.
- allowMultiple
- Boolean
Si es true, se requiere un resultado de colección expression . De lo contrario, trate el resultado como un único valor.
Devoluciones
null si no se encuentra ningún expression resultado. De lo contrario, un ICollection<T> objeto que contiene los valores actuales para el especificado expression.
Convierte el expression resultado en .String Si ese resultado es un IEnumerable tipo, convierte cada elemento de la colección y los devuelve por separado.
Si el expression resultado o el tipo de elemento es , Enumdevuelve un String que contiene la representación entera del Enum valor, así como todos los Enum nombres de ese valor. De lo contrario, devuelve la conversión predeterminada String del valor.