Partager via


ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) Méthode

Définition

Compte tenu d’un objet racine et d’un chemin de propriété, résolvez une constante si eval = true ou un chemin d’accès constant dans le cas contraire.
conversation[user.name][user.age] => ['conversation', 'joe', 32].

public static bool TryResolvePath (object obj, string propertyPath, out System.Collections.Generic.List<object> segments, bool eval = false);
static member TryResolvePath : obj * string * List * bool -> bool
Public Shared Function TryResolvePath (obj As Object, propertyPath As String, ByRef segments As List(Of Object), Optional eval As Boolean = false) As Boolean

Paramètres

obj
Object

objet racine.

propertyPath
String

chemin de propriété à résoudre.

segments
List<Object>

Segments de chemin d'accès.

eval
Boolean

True pour évaluer les segments résultants.

Retours

True s’il a pu résoudre toutes les références imbriquées.

S’applique à