Méthode ExtensionMethods.GetTermValue<T> (IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator)
Obtient la valeur CLR d'un terme de glossaire qui a été appliquée au type d'une valeur.
Espace de noms : Microsoft.Data.Edm
Assembly : Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function GetTermValue(Of T) ( _
model As IEdmModel, _
context As IEdmStructuredValue, _
termName As String, _
qualifier As String, _
evaluator As EdmToClrEvaluator _
) As T
'Utilisation
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim termName As String
Dim qualifier As String
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T
returnValue = model.GetTermValue(context, _
termName, qualifier, evaluator)
public static T GetTermValue<T>(
this IEdmModel model,
IEdmStructuredValue context,
string termName,
string qualifier,
EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetTermValue(
IEdmModel^ model,
IEdmStructuredValue^ context,
String^ termName,
String^ qualifier,
EdmToClrEvaluator^ evaluator
)
static member GetTermValue :
model:IEdmModel *
context:IEdmStructuredValue *
termName:string *
qualifier:string *
evaluator:EdmToClrEvaluator -> 'T
JScript ne prend pas en charge les types et les méthodes génériques.
Paramètres de type
- T
Type CLR de la valeur à retourner.
Paramètres
- model
Type : Microsoft.Data.Edm.IEdmModel
Modèle dans lequel rechercher des annotations de termes.
- context
Type : Microsoft.Data.Edm.Values.IEdmStructuredValue
Valeur à utiliser comme contexte dans l'évaluation.
- termName
Type : System.String
Nom du terme à évaluer.
- qualifier
Type : System.String
Qualificateur à appliquer.
- evaluator
Type : Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
Évaluateur à utiliser pour exécuter l'évaluation de l'expression.
Valeur de retour
Type : T
Valeur du terme évalué par rapport à la valeur fournie.
Remarque relative à l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme méthode d'instance sur tout objet de type IEdmModel. Lorsque vous utilisez la syntaxe de la méthode d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.103) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.103).