DefaultHtmlGenerator.GetCurrentValues Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection des valeurs actuelles pour le donné 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)
Paramètres
- viewContext
- ViewContext
Un ViewContext instance pour l’étendue actuelle.
- modelExplorer
- ModelExplorer
ModelExplorerpour .expression
Si null
la valeur est , calcule le résultat à l’aide expression
de Eval(String).
- expression
- String
Nom de l’expression, relatif au modèle actuel.
- allowMultiple
- Boolean
Si true
la valeur est , nécessite un résultat de collection expression
. Sinon, traitez le résultat comme une valeur unique.
Retours
null
si aucun résultat n’est expression
trouvé. Sinon, contenant ICollection<T> les valeurs actuelles pour le donné expression
.
Convertit le expression
résultat en String. Si ce résultat est un IEnumerable type, convertit à la place chaque élément de la collection et les retourne séparément.
Si le expression
résultat ou le type d’élément est un Enum, retourne un String contenant la représentation entière de la Enum valeur ainsi que tous les Enum noms de cette valeur. Sinon, retourne la conversion par défaut String de la valeur.