# SetFullPropertyTree Method

## Overloads

| [SetFullPropertyTree(GenericObjectEntry)](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericObject.SetFullPropertyTree.htm#Qlik_Engine_GenericObject_SetFullPropertyTree_Qlik_Engine_GenericObjectEntry_) |  | Sets the properties of:<br><br>\* A generic object.<br><br>\* The children of the generic object.<br><br>\* The bookmarks/embedded snapshots of the generic object. |
| --- | --- | --- |

[](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericObject.SetFullPropertyTree.htm) [](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericObject.SetFullPropertyTree.htm)

## SetFullPropertyTree(GenericObjectEntry)

Sets the properties of:

* A generic object.
* The children of the generic object.
* The bookmarks/embedded snapshots of the generic object.

### Declaration

```

          public void SetFullPropertyTree([QixName("qPropEntry")] GenericObjectEntry propEntry)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [GenericObjectEntry](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericObjectEntry.htm) | propEntry | Information about the generic object entry. |

### Implements

[IGenericObject.SetFullPropertyTree(GenericObjectEntry)](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IGenericObject.SetFullPropertyTree.htm#Qlik_Engine_IGenericObject_SetFullPropertyTree_Qlik_Engine_GenericObjectEntry_)

### Remarks

If the `SetFullPropertyTree method` is asked to set some properties to a child that does not exist, it creates the child.