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
- SchemaTableOptionalColumn.cs
- XmlConverter.cs
- ExpandableObjectConverter.cs
- GradientBrush.cs
- Select.cs
- SecurityException.cs
- DataGridViewAutoSizeModeEventArgs.cs
- IgnoreSection.cs
- GroupBox.cs
- Page.cs
- arc.cs
- SmiXetterAccessMap.cs
- PointLightBase.cs
- PropertyChangedEventManager.cs
- RegistryPermission.cs
- PDBReader.cs
- ProxyWebPartManager.cs
- EventSourceCreationData.cs
- ConvertTextFrag.cs
- ColorConvertedBitmap.cs
- StylusPointCollection.cs
- ElementNotAvailableException.cs
- WebPartVerbsEventArgs.cs
- Triangle.cs
- activationcontext.cs
- XhtmlBasicLabelAdapter.cs
- RelationshipEnd.cs
- ConsoleKeyInfo.cs
- HtmlForm.cs
- XPathParser.cs
- BuildResultCache.cs
- CellIdBoolean.cs
- NotifyIcon.cs
- PhoneCallDesigner.cs
- sqlcontext.cs
- WebBrowserPermission.cs
- OnOperation.cs
- ListBindingHelper.cs
- WaitForChangedResult.cs
- CompilerCollection.cs
- XmlResolver.cs
- SQLBytesStorage.cs
- ScrollBar.cs
- LinqDataSourceInsertEventArgs.cs
- VectorAnimationBase.cs
- VisualTreeUtils.cs
- DataRelationCollection.cs
- ToolBar.cs
- CodeDOMProvider.cs
- InstanceCompleteException.cs
- ConfigurationManagerInternal.cs
- Boolean.cs
- Bidi.cs
- XmlSerializerFactory.cs
- OleDbParameterCollection.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- StreamHelper.cs
- DataTableTypeConverter.cs
- TypefaceMap.cs
- cookiecontainer.cs
- WindowsEditBox.cs
- PrivateFontCollection.cs
- baseaxisquery.cs
- PropertyBuilder.cs
- PrimitiveType.cs
- CommandEventArgs.cs
- XmlNodeReader.cs
- ScriptServiceAttribute.cs
- StreamingContext.cs
- x509store.cs
- PropertyValueChangedEvent.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- SessionEndingCancelEventArgs.cs
- PageRequestManager.cs
- DispatcherOperation.cs
- Metadata.cs
- EditorPartDesigner.cs
- CommandEventArgs.cs
- SQlBooleanStorage.cs
- DotNetATv1WindowsLogEntryDeserializer.cs
- GenericEnumConverter.cs
- ConfigurationStrings.cs
- WmlObjectListAdapter.cs
- EventMemberCodeDomSerializer.cs
- EdmComplexTypeAttribute.cs
- CrossContextChannel.cs
- StringFunctions.cs
- AdCreatedEventArgs.cs
- OutgoingWebRequestContext.cs
- EdmToObjectNamespaceMap.cs
- PocoPropertyAccessorStrategy.cs
- FixedDocumentSequencePaginator.cs
- SqlFileStream.cs
- ACE.cs
- ArgIterator.cs
- BaseTransportHeaders.cs
- CompiledQueryCacheKey.cs
- PagerStyle.cs
- OutputCacheModule.cs
- CanExpandCollapseAllConverter.cs