ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lösen Sie bei einem Stammobjekt und einem Eigenschaftenpfad in eine Konstante auf, wenn eval = true oder andernfalls einen konstanten Pfad.
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
Parameter
- obj
- Object
root-Objekt.
- propertyPath
- String
Zu behebende Eigenschaftspfad.
- eval
- Boolean
True, um die resultierenden Segmente auszuwerten.
Gibt zurück
True, wenn alle geschachtelten Verweise aufgelöst werden konnten.