public MySandboxExternal(IExternalApp externalApp, VRageGameServices services, string[] commandlineArgs, IntPtr windowHandle) : base(services, commandlineArgs) { WindowHandle = windowHandle; ExternalApp = externalApp; m_control = Control.FromHandle(windowHandle); }
public void start(long uniqueId) { ChannelFactory <IExternalApp> pipeFactory = new ChannelFactory <IExternalApp>(new NetNamedPipeBinding(), new EndpointAddress("BSGrepExternal" + uniqueId + "://localhost/openFile")); mApp = pipeFactory.CreateChannel(); }