Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / InputMethodStateChangeEventArgs.cs / 1305600 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RIPEMD160.cs
- TcpAppDomainProtocolHandler.cs
- Helper.cs
- embossbitmapeffect.cs
- TextChange.cs
- PolicyFactory.cs
- WebSysDescriptionAttribute.cs
- smtppermission.cs
- TreeIterators.cs
- Trace.cs
- PaperSource.cs
- DataRelationCollection.cs
- MouseButtonEventArgs.cs
- PeerPresenceInfo.cs
- ViewEventArgs.cs
- LinqDataSourceUpdateEventArgs.cs
- StructuredType.cs
- ProxyGenerator.cs
- StateBag.cs
- dbenumerator.cs
- MdImport.cs
- ProxyElement.cs
- CalendarAutoFormat.cs
- PerfCounterSection.cs
- SharedUtils.cs
- IEnumerable.cs
- SingleStorage.cs
- ChtmlTextWriter.cs
- QueryInterceptorAttribute.cs
- NamedPermissionSet.cs
- EncoderParameters.cs
- WebBrowserNavigatedEventHandler.cs
- InternalControlCollection.cs
- Margins.cs
- PartitionedDataSource.cs
- RectangleHotSpot.cs
- RelationshipSet.cs
- PermissionSet.cs
- MemberCollection.cs
- GZipStream.cs
- InlineObject.cs
- ItemsControl.cs
- VirtualPathUtility.cs
- BasicHttpBindingElement.cs
- GroupBoxAutomationPeer.cs
- ManifestResourceInfo.cs
- ProfileManager.cs
- UInt16.cs
- DataMemberConverter.cs
- Int16Animation.cs
- SqlConnectionManager.cs
- Compiler.cs
- _UriSyntax.cs
- ImageListStreamer.cs
- PolicyChain.cs
- HostingEnvironmentException.cs
- FunctionImportElement.cs
- ContainerControlDesigner.cs
- ITreeGenerator.cs
- CreateUserWizardStep.cs
- TextBox.cs
- ComNativeDescriptor.cs
- MethodToken.cs
- MasterPageCodeDomTreeGenerator.cs
- TextEditorSpelling.cs
- IsolatedStorageException.cs
- StringExpressionSet.cs
- StringConverter.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- EqualityArray.cs
- CapabilitiesState.cs
- BuildResult.cs
- DelayDesigner.cs
- UxThemeWrapper.cs
- Vector3DCollectionConverter.cs
- XmlDictionaryReaderQuotasElement.cs
- Pts.cs
- FontFamily.cs
- VerificationException.cs
- DesignerAutoFormatStyle.cs
- ProgressBar.cs
- TailPinnedEventArgs.cs
- Resources.Designer.cs
- RangeValuePatternIdentifiers.cs
- WorkflowWebHostingModule.cs
- DesignSurfaceServiceContainer.cs
- QilParameter.cs
- EDesignUtil.cs
- ManualResetEventSlim.cs
- PaintValueEventArgs.cs
- SchemaReference.cs
- ContentFileHelper.cs
- FileSystemWatcher.cs
- Pen.cs
- TypographyProperties.cs
- ProtocolsConfigurationEntry.cs
- WindowCollection.cs
- XDeferredAxisSource.cs
- AuthenticatingEventArgs.cs
- AssemblyHelper.cs