What interface I need to implement to put my own WPF user control into the region as in the picture. I need to add some custom business logic to WDE, please someone show me the better way to do this.
I can replace some views by using:IObjectContainer.RegisterType<Interface,Class>();
But I don't know how to replace the interaction window.
Its not about just registering you must set your view at viewmanager. Firstly you must create your view and viewmodel , after that you must add your view to related region on viewmanager like this
viewManager.ViewRegionByName["InteractionDetailsRegion"].Add(new ViewActivator(){
ViewType = typeof(IMyView), ViewName = "MysampleView"
})
After register your view you must see your wpf usercontrol at acording region. You can check regions from genesys document wiki. But for trying you can check ToolbarWorkplaceRegion for start, it should insert your view to main window.