# Migration Guide

Following an overview about interface changes between [Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]") V3.0.4 and [Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]") V3.1.0.

<div class="contents" id="bkmrk-description-candera-"><div class="textblock"><table class="doxtable" style="width: 240.741%;"><tbody><tr><th style="width: 22.4969%;">**Description**</th><th style="width: 34.2245%;">**[Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]") V3.0.4**</th><th style="width: 43.2785%;">**[Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]") V3.1.0**</th></tr><tr><td style="width: 22.4969%;">Deprecated DynamicPropertyHost::BrowseableForDescendants, replaced with BrowsableForDescendants</td><td style="width: 34.2245%;">```
            DynamicPropertyHost::BrowseableForDescendants
```

</td><td style="width: 43.2785%;">```
            DynamicPropertyHost::BrowsableForDescendants
```

</td></tr><tr><td style="width: 22.4969%;">Getter for Localizer changed to SharedPointer</td><td style="width: 34.2245%;">```
<a class="code" href="http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_globalization_1_1_globalization_culture_manager.html#a6e17a180e7192514132f4ff8220b40f9">Globalization::GlobalizationCultureManager::GetInstance</a>().SetLocalizer(&Globalization::Internal::DefaultLocalizer::GetInstance());
```

</td><td style="width: 43.2785%;">```
<a class="code" href="http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_globalization_1_1_globalization_culture_manager.html#a6e17a180e7192514132f4ff8220b40f9">Globalization::GlobalizationCultureManager::GetInstance</a>().SetLocalizer(Globalization::Localizer::SharedPointer(&Globalization::Internal::DefaultLocalizer::GetInstance()));
```

</td></tr><tr><td style="width: 22.4969%;">Setter for Localizer changed to SharedPointer</td><td style="width: 34.2245%;">```
Localizer* localizer = GlobalizationCultureManager::GetInstance().GetLocalizer();
if (localizer != 0) {
...
```

</td><td style="width: 43.2785%;">```
Localizer::SharedPointer localizer = GlobalizationCultureManager::GetInstance().GetLocalizer();
if (!localizer.PointsToNull()) {
...
```

</td></tr></tbody></table>

</div></div>---