Compartir a través de


DefaultHtmlGenerator.GetCurrentValues Método

Definición

Obtiene la colección de valores actuales para el objeto 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

Una ViewContext instancia del ámbito actual.

modelExplorer
ModelExplorer

ModelExplorerpara .expression Si nulles , calcula el expression resultado mediante Eval(String).

expression
String

Nombre de expresión, en relación con el modelo actual.

allowMultiple
Boolean

Si truees , necesita 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 objeto 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 valor 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.

Implementaciones

Se aplica a