AVEVA OMI Software Developer Kit
Members 



ArchestrA.Client.ViewApp Namespace : IHostNativeControls Interface
IHostNativeControls Interface
This interface to be optionally implemented by apps if they host native windows controls and those controls are not wrapped using the WPF WindowsFormsHost to integrate with WPF control. ViewApp framework uses this interface to detect whether an app has any native controls. This is used to enable certain functionalities such as showing natural navigation buttons on top of the native controls.
Syntax
'Declaration
 
<SuppressMessageAttribute("Microsoft.Design", 
   "CA1040:AvoidEmptyInterfaces", 
   Justification="Backward compatible")>
Public Interface IHostNativeControls 
   Inherits IHostNativeControls 
'Usage
 
Dim instance As IHostNativeControls
[SuppressMessage("Microsoft.Design", 
   "CA1040:AvoidEmptyInterfaces", 
   Justification="Backward compatible")]
public interface IHostNativeControls : IHostNativeControls  
[SuppressMessage("Microsoft.Design", 
   "CA1040:AvoidEmptyInterfaces", 
   Justification="Backward compatible")]
public interface class IHostNativeControls : public IHostNativeControls  
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also