ObjectPath Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthodes d’assistance pour l’utilisation d’objets json dynamiques.
public static class ObjectPath
type ObjectPath = class
Public Class ObjectPath
- Héritage
-
ObjectPath
Méthodes
| Nom | Description |
|---|---|
| Assign(Object, Object, Type) |
Équivalent à ObjectPath.Assign en javascript, crée un nouvel objet à partir de startObject superposant toutes les valeurs non nulles de l’objet superposé. |
| Assign<T>(Object, Object) |
Équivalent à ObjectPath.Assign en javascript, crée un nouvel objet à partir de startObject superposant toutes les valeurs non nulles de l’objet superposé. |
| Clone<T>(T) |
Cloner un objet. |
| ContainsProperty(Object, String) |
Détecte si une propriété existe sur l’objet. |
| ForEachProperty(Object, Action<String,Object>) |
Appliquez une action à toutes les propriétés d’un objet. |
| GetPathValue<T>(Object, String, T) |
Obtenez la valeur d’un chemin d’accès par rapport à un objet. |
| GetPathValue<T>(Object, String) |
Obtenez la valeur d’un chemin d’accès par rapport à un objet. |
| GetProperties(Object) |
Obtiens toutes les propriétés d’un objet. |
| HasValue(Object, String) |
Un objet a-t-il un sous-chemin. |
| MapValueTo<T>(Object) |
Convertir un objet générique en objet typé. |
| Merge<T>(T, T) |
Équivalent à ObjectPath.Assign en javascript, crée un nouvel objet à partir de startObject superposant toutes les valeurs non nulles de l’objet superposé. |
| RemovePathValue(Object, String) |
Supprimez le chemin d’accès de l’objet. |
| SetPathValue(Object, String, Object, Boolean) |
Étant donné qu’un objet évalue un chemin d’accès pour définir la valeur. |
| TryGetPathValue<T>(Object, String, T) |
Obtenez la valeur d’un chemin d’accès par rapport à un objet. |
| TryResolvePath(Object, String, List<Object>, Boolean) |
Étant donné un objet racine et un chemin de propriété, on résout à une constante si eval = vrai ou à un chemin constant autrement. |