ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
假設有根物件和屬性路徑,如果 eval = true 或常數路徑,則解析為常數。
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
參數
- obj
- Object
根物件。
- propertyPath
- String
要解析的屬性路徑。
- eval
- Boolean
True 是表示 評估產生的區段。
傳回
如果它能夠解析所有巢狀參考,則為 True。