Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Input / InputMethodStateChangeEventArgs.cs / 1 / InputMethodStateChangeEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Manage Input Method. // // History: // 07/30/2003 : [....] - 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
- StoragePropertyMapping.cs
- ISessionStateStore.cs
- ObjectListComponentEditor.cs
- ArrayElementGridEntry.cs
- DetailsViewInsertEventArgs.cs
- Utilities.cs
- ModelTreeEnumerator.cs
- WebPartCollection.cs
- Vector3DCollectionConverter.cs
- LineSegment.cs
- ObjectDataSourceEventArgs.cs
- RegexCharClass.cs
- ImageListUtils.cs
- InsufficientMemoryException.cs
- Vector3DCollectionValueSerializer.cs
- PerformanceCounterPermissionEntry.cs
- XmlSchemaInclude.cs
- DataRelationPropertyDescriptor.cs
- LabelEditEvent.cs
- ClientOptions.cs
- ContainerFilterService.cs
- MetaModel.cs
- DataControlImageButton.cs
- MatchingStyle.cs
- CellPartitioner.cs
- TypeResolver.cs
- XPathDocumentIterator.cs
- WpfMemberInvoker.cs
- UniqueSet.cs
- ProgressBarRenderer.cs
- PeerApplicationLaunchInfo.cs
- XmlNodeChangedEventManager.cs
- SetterTriggerConditionValueConverter.cs
- login.cs
- SqlInfoMessageEvent.cs
- EventsTab.cs
- ConnectionConsumerAttribute.cs
- TemplateBindingExtensionConverter.cs
- PersonalizationEntry.cs
- TimeManager.cs
- CodeDelegateCreateExpression.cs
- InputChannel.cs
- DataGridViewCellStyleConverter.cs
- SiteMapNodeItem.cs
- FixedFlowMap.cs
- Action.cs
- PageBreakRecord.cs
- XmlMemberMapping.cs
- DataGridHeaderBorder.cs
- DescriptionAttribute.cs
- ThreadAttributes.cs
- CngKey.cs
- ModelUIElement3D.cs
- DataObjectCopyingEventArgs.cs
- ViewKeyConstraint.cs
- QilInvokeEarlyBound.cs
- SiteMapPath.cs
- EtwTrackingBehaviorElement.cs
- ActivityXRefPropertyEditor.cs
- UnsafeNativeMethods.cs
- XmlILOptimizerVisitor.cs
- Oid.cs
- ButtonFieldBase.cs
- ProtocolsSection.cs
- Utility.cs
- TerminatorSinks.cs
- SqlDataSourceWizardForm.cs
- FigureParagraph.cs
- XmlSchemaNotation.cs
- DataMisalignedException.cs
- MetadataException.cs
- AssemblyNameEqualityComparer.cs
- AddInStore.cs
- RSAPKCS1SignatureDeformatter.cs
- SpellerInterop.cs
- ParamArrayAttribute.cs
- SqlDataSourceQueryEditorForm.cs
- Int32RectValueSerializer.cs
- elementinformation.cs
- EraserBehavior.cs
- SiteMap.cs
- PointHitTestParameters.cs
- MenuEventArgs.cs
- ViewUtilities.cs
- HitTestResult.cs
- HopperCache.cs
- Font.cs
- SafeCryptoHandles.cs
- _Win32.cs
- BitVector32.cs
- TableLayoutStyleCollection.cs
- DataAccessor.cs
- TdsValueSetter.cs
- X509CertificateClaimSet.cs
- FormViewRow.cs
- DeclarativeExpressionConditionDeclaration.cs
- AdapterDictionary.cs
- mediaeventargs.cs
- TextSegment.cs
- MemberDescriptor.cs