/// <summary> /// Initialize this keyboard retriever /// </summary> public virtual void Initialize() { _adaptor = new IbusKeyboardSwitchingAdaptor(_IBusCommunicator); }
/// <summary> /// Shutdown this instance and prevent futher use /// </summary> public virtual void Close() { if (!_IBusCommunicator.IsDisposed) { _IBusCommunicator.Dispose(); } _adaptor = null; }