IHtmlGenerator.GetCurrentValues Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a coleção de valores atuais para o determinado expression
.
public:
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 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>
Public Function GetCurrentValues (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, allowMultiple As Boolean) As ICollection(Of String)
Parâmetros
- viewContext
- ViewContext
Uma ViewContext instância para o escopo atual.
- modelExplorer
- ModelExplorer
ModelExplorer para o expression
. Se null
, calculará o expression
resultado usando Eval(String).
- expression
- String
Nome da expressão, em relação ao modelo atual.
- allowMultiple
- Boolean
Se true
, exija um resultado de coleção expression
. Caso contrário, trate o resultado como um único valor.
Retornos
null
se nenhum expression
resultado for encontrado. Caso contrário, um ICollection<T> que contém valores atuais para o determinado expression
.
Converte o expression
resultado em um String. Se esse resultado for um IEnumerable tipo, em vez disso, converterá cada item na coleção e os retornará separadamente.
Se o expression
resultado ou o tipo de elemento for um Enum, retornará um String que contém a representação de inteiro do Enum valor, bem como todos os Enum nomes para esse valor. Caso contrário, retorna a conversão padrão String do valor.
Comentários
Consulte GenerateSelect para obter informações sobre como o valor retornado pode ser usado.