Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / Input / InputMethodStateChangeEventArgs.cs / 1 / InputMethodStateChangeEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Manage Input Method. // // History: // 07/30/2003 : yutakas - Ported from .net tree. // //--------------------------------------------------------------------------- using System; using System.Runtime.InteropServices; using System.Collections; using System.Diagnostics; using System.Globalization; using System.Security.Permissions; using System.Windows.Threading; using System.Windows; using MS.Internal; //TextServicesInterop using MS.Utility; using MS.Win32; namespace System.Windows.Input { //----------------------------------------------------- // // InputMethodStateChjangedEventArgs class // //----------------------------------------------------- ////// This InputMethodStateChangedEventArgs class is /// public class InputMethodStateChangedEventArgs : EventArgs { //------------------------------------------------------ // // Constructors // //----------------------------------------------------- internal InputMethodStateChangedEventArgs(InputMethodStateType statetype) { _statetype = statetype; } //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ ////// IME (open/close) state is changed. /// public bool IsImeStateChanged { get { return (_statetype == InputMethodStateType.ImeState); } } ////// Microphone state is changed. /// public bool IsMicrophoneStateChanged { get { return (_statetype == InputMethodStateType.MicrophoneState); } } ////// Handwriting state is changed. /// public bool IsHandwritingStateChanged { get { return (_statetype == InputMethodStateType.HandwritingState); } } ////// SpeechMode state is changed. /// public bool IsSpeechModeChanged { get { return (_statetype == InputMethodStateType.SpeechMode); } } ////// ImeConversionMode state is changed. /// public bool IsImeConversionModeChanged { get { return (_statetype == InputMethodStateType.ImeConversionModeValues); } } ////// ImeSentenceMode state is changed. /// public bool IsImeSentenceModeChanged { get { return (_statetype == InputMethodStateType.ImeSentenceModeValues); } } //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ #region Private Fields private InputMethodStateType _statetype; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Manage Input Method. // // History: // 07/30/2003 : yutakas - Ported from .net tree. // //--------------------------------------------------------------------------- using System; using System.Runtime.InteropServices; using System.Collections; using System.Diagnostics; using System.Globalization; using System.Security.Permissions; using System.Windows.Threading; using System.Windows; using MS.Internal; //TextServicesInterop using MS.Utility; using MS.Win32; namespace System.Windows.Input { //----------------------------------------------------- // // InputMethodStateChjangedEventArgs class // //----------------------------------------------------- ////// This InputMethodStateChangedEventArgs class is /// public class InputMethodStateChangedEventArgs : EventArgs { //------------------------------------------------------ // // Constructors // //----------------------------------------------------- internal InputMethodStateChangedEventArgs(InputMethodStateType statetype) { _statetype = statetype; } //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ ////// IME (open/close) state is changed. /// public bool IsImeStateChanged { get { return (_statetype == InputMethodStateType.ImeState); } } ////// Microphone state is changed. /// public bool IsMicrophoneStateChanged { get { return (_statetype == InputMethodStateType.MicrophoneState); } } ////// Handwriting state is changed. /// public bool IsHandwritingStateChanged { get { return (_statetype == InputMethodStateType.HandwritingState); } } ////// SpeechMode state is changed. /// public bool IsSpeechModeChanged { get { return (_statetype == InputMethodStateType.SpeechMode); } } ////// ImeConversionMode state is changed. /// public bool IsImeConversionModeChanged { get { return (_statetype == InputMethodStateType.ImeConversionModeValues); } } ////// ImeSentenceMode state is changed. /// public bool IsImeSentenceModeChanged { get { return (_statetype == InputMethodStateType.ImeSentenceModeValues); } } //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ #region Private Fields private InputMethodStateType _statetype; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ObjectDisposedException.cs
- ProvidersHelper.cs
- MetadataException.cs
- __ComObject.cs
- _LocalDataStoreMgr.cs
- PingReply.cs
- TextServicesCompartmentContext.cs
- DefaultBinder.cs
- XNodeNavigator.cs
- Pkcs7Signer.cs
- mediaeventshelper.cs
- ActivityBuilderHelper.cs
- EventNotify.cs
- ConfigurationPropertyAttribute.cs
- RightsManagementEncryptedStream.cs
- Size.cs
- VectorConverter.cs
- ImportCatalogPart.cs
- BufferedGraphicsManager.cs
- FormattedTextSymbols.cs
- SchemaElement.cs
- SqlDataSourceConfigureSortForm.cs
- TextOnlyOutput.cs
- PkcsUtils.cs
- AccessibilityHelperForXpWin2k3.cs
- ClaimTypes.cs
- MimeXmlImporter.cs
- HitTestParameters.cs
- TrustLevelCollection.cs
- FormsAuthenticationUserCollection.cs
- Ref.cs
- AuthenticationServiceManager.cs
- SqlUtil.cs
- webbrowsersite.cs
- DataGridHeaderBorder.cs
- DataFormats.cs
- Calendar.cs
- ColorContextHelper.cs
- IfAction.cs
- GiveFeedbackEventArgs.cs
- sqlcontext.cs
- IListConverters.cs
- OleDbConnectionInternal.cs
- SystemNetHelpers.cs
- ArgumentException.cs
- hresults.cs
- BaseValidator.cs
- DotExpr.cs
- EntityDataSourceStatementEditor.cs
- StateDesigner.TransitionInfo.cs
- ListenerConnectionModeReader.cs
- ComponentResourceManager.cs
- SiteMapNodeItemEventArgs.cs
- CompilerResults.cs
- ObjectDataSourceSelectingEventArgs.cs
- Helpers.cs
- EventHandlerService.cs
- ToolStripLabel.cs
- URLAttribute.cs
- ToolStripContainer.cs
- HyperLinkColumn.cs
- RectKeyFrameCollection.cs
- ComponentSerializationService.cs
- SqlInternalConnectionTds.cs
- AppDomainUnloadedException.cs
- HeaderElement.cs
- InvokeBinder.cs
- ClientBuildManager.cs
- NetCodeGroup.cs
- EdmFunction.cs
- httpapplicationstate.cs
- SessionStateContainer.cs
- NativeMsmqMessage.cs
- ContentControl.cs
- BrowserTree.cs
- ObjectSecurity.cs
- ParameterElementCollection.cs
- HttpTransportSecurityElement.cs
- DataServiceQueryException.cs
- GeneralTransform3DTo2D.cs
- ExpressionLexer.cs
- MemberHolder.cs
- DefaultEventAttribute.cs
- LinqDataSource.cs
- DbException.cs
- BitmapEffectInput.cs
- StorageRoot.cs
- SmiEventSink.cs
- PageCodeDomTreeGenerator.cs
- LoadItemsEventArgs.cs
- ResourceKey.cs
- TableLayoutSettingsTypeConverter.cs
- InvalidCommandTreeException.cs
- ConfigurationLocation.cs
- DrawingBrush.cs
- XmlEntityReference.cs
- DataListItem.cs
- DisposableCollectionWrapper.cs
- SafeProcessHandle.cs
- StringArrayEditor.cs