ObjectPath Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hjälpmetoder för att arbeta med dynamiska json-objekt.
public static class ObjectPath
type ObjectPath = class
Public Class ObjectPath
- Arv
-
ObjectPath
Metoder
| Name | Description |
|---|---|
| Assign(Object, Object, Type) |
Motsvarigheten till javascripts ObjectPath.Assign, skapar ett nytt objekt från startObject som lägger över alla icke-nullvärden från overlay-objektet. |
| Assign<T>(Object, Object) |
Motsvarigheten till javascripts ObjectPath.Assign, skapar ett nytt objekt från startObject som lägger över alla icke-nullvärden från overlay-objektet. |
| Clone<T>(T) |
Klona ett föremål. |
| ContainsProperty(Object, String) |
Detekterar om egenskap finns på objektet. |
| ForEachProperty(Object, Action<String,Object>) |
Applicera en handling på alla egenskaper i ett objekt. |
| GetPathValue<T>(Object, String, T) |
Hämta värdet för en sökväg i förhållande till ett objekt. |
| GetPathValue<T>(Object, String) |
Hämta värdet för en sökväg i förhållande till ett objekt. |
| GetProperties(Object) |
Få alla egenskaper i ett objekt. |
| HasValue(Object, String) |
Har ett objekt en undersökväg. |
| MapValueTo<T>(Object) |
Konvertera ett generiskt objekt till ett typat objekt. |
| Merge<T>(T, T) |
Motsvarigheten till javascripts ObjectPath.Assign, skapar ett nytt objekt från startObject som lägger över alla icke-nullvärden från overlay-objektet. |
| RemovePathValue(Object, String) |
Ta bort sökvägen från objektet. |
| SetPathValue(Object, String, Object, Boolean) |
Givet ett objekt utvärderas en sökväg för att ange värdet. |
| TryGetPathValue<T>(Object, String, T) |
Hämta värdet för en sökväg i förhållande till ett objekt. |
| TryResolvePath(Object, String, List<Object>, Boolean) |
Givet ett rotobjekt och egenskapsstig, upplös till en konstant om eval = sant eller en konstant väg annars. |