ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Dado um objeto de raiz e um caminho de propriedade, resolva para uma constante se eval = verdadeiro ou um caminho constante de outra forma.
conversa[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
Parâmetros
- obj
- Object
objeto raiz.
- propertyPath
- String
caminho de propriedade para resolver.
- eval
- Boolean
Verdadeiro para avaliar segmentos resultantes.
Devoluções
Verdadeiro se foi capaz de resolver todas as referências aninhadas.