ObjectPath Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Segédmetódusok dinamikus json-objektumok használatához.
public static class ObjectPath
type ObjectPath = class
Public Class ObjectPath
- Öröklődés
-
ObjectPath
Metódusok
| Assign(Object, Object, Type) |
Egyenértékű a javascripts ObjectPath.Assign paranccsel, létrehoz egy új objektumot a startObjectből, amely felülírja a nem null értékű értékeket az átfedésben lévő objektumból. |
| Assign<T>(Object, Object) |
Egyenértékű a javascripts ObjectPath.Assign paranccsel, létrehoz egy új objektumot a startObjectből, amely felülírja a nem null értékű értékeket az átfedésben lévő objektumból. |
| Clone<T>(T) |
Objektum klónozása. |
| ContainsProperty(Object, String) |
Észleli, hogy létezik-e tulajdonság az objektumon. |
| ForEachProperty(Object, Action<String,Object>) |
Művelet alkalmazása egy objektum összes tulajdonságára. |
| GetPathValue<T>(Object, String, T) |
Az elérési út objektumhoz viszonyított értékének lekérése. |
| GetPathValue<T>(Object, String) |
Az elérési út objektumhoz viszonyított értékének lekérése. |
| GetProperties(Object) |
Egy objektum összes tulajdonságának lekérése. |
| HasValue(Object, String) |
Van-e egy objektumnak segédútvonala? |
| MapValueTo<T>(Object) |
Általános objektum átalakítása beírt objektummá. |
| Merge<T>(T, T) |
Egyenértékű a javascripts ObjectPath.Assign paranccsel, létrehoz egy új objektumot a startObjectből, amely felülírja a nem null értékű értékeket az átfedésben lévő objektumból. |
| RemovePathValue(Object, String) |
Elérési út eltávolítása az objektumból. |
| SetPathValue(Object, String, Object, Boolean) |
Adott objektum kiértékel egy elérési utat az érték beállításához. |
| TryGetPathValue<T>(Object, String, T) |
Az elérési út objektumhoz viszonyított értékének lekérése. |
| TryResolvePath(Object, String, List<Object>, Boolean) |
Ha gyökérobjektumot és tulajdonságelérési utat ad meg, oldja fel az állandót, ha eval = true vagy konstans elérési út. |