Say we have a visualization EditableDialog and before publishing the app to the production environment we want to change all occurences of objects of this type to a ReadOnlyDialog visualization with exactly the same properties programmatically, for example using the .NET SDK.