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
- EntityObject.cs
- DateTimeOffsetConverter.cs
- FixedSOMImage.cs
- EntityWithKeyStrategy.cs
- PropertyValueChangedEvent.cs
- CultureSpecificStringDictionary.cs
- SpeechSeg.cs
- Focus.cs
- CursorConverter.cs
- MenuCommand.cs
- WebResponse.cs
- BindingCollection.cs
- BitmapEffectDrawingContextState.cs
- DataKey.cs
- WindowsListViewGroup.cs
- IndexedString.cs
- ProtocolViolationException.cs
- TableItemStyle.cs
- XamlWriter.cs
- DesigntimeLicenseContext.cs
- DataGridViewTextBoxColumn.cs
- ExeContext.cs
- EntityDataSourceConfigureObjectContextPanel.cs
- DataGridViewRowCancelEventArgs.cs
- TraceContextEventArgs.cs
- TdsParserStateObject.cs
- TableLayout.cs
- XmlProcessingInstruction.cs
- ArgIterator.cs
- FlowDocumentScrollViewer.cs
- XmlSchemaAnnotation.cs
- SpAudioStreamWrapper.cs
- ObjectDataSourceSelectingEventArgs.cs
- RoutedUICommand.cs
- ViewService.cs
- RadioButtonDesigner.cs
- HtmlInputControl.cs
- DesignerActionUIService.cs
- Bold.cs
- DispatchChannelSink.cs
- SqlDataSourceEnumerator.cs
- EventLogEntry.cs
- TextElement.cs
- AnimationLayer.cs
- HtmlContainerControl.cs
- MethodExecutor.cs
- CustomError.cs
- Line.cs
- CodeNamespaceCollection.cs
- DbBuffer.cs
- SelectedDatesCollection.cs
- counter.cs
- EntityProxyTypeInfo.cs
- XmlDataSourceDesigner.cs
- ListGeneralPage.cs
- SystemDropShadowChrome.cs
- ListViewItemSelectionChangedEvent.cs
- Span.cs
- EllipseGeometry.cs
- InputBinder.cs
- XmlTextAttribute.cs
- CalendarSelectionChangedEventArgs.cs
- DataGridViewColumnEventArgs.cs
- SubstitutionList.cs
- rsa.cs
- SamlAuthenticationClaimResource.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- CaseStatementSlot.cs
- SqlBuffer.cs
- DesignTableCollection.cs
- WebRequestModuleElementCollection.cs
- ByteStream.cs
- RowSpanVector.cs
- SchemaType.cs
- HtmlHead.cs
- WebConfigurationManager.cs
- TypedDatasetGenerator.cs
- OneOfConst.cs
- StrongNameUtility.cs
- SqlRowUpdatingEvent.cs
- CommandBinding.cs
- OletxTransactionManager.cs
- StorageScalarPropertyMapping.cs
- PropertyStore.cs
- MethodAccessException.cs
- HttpCachePolicyElement.cs
- DecimalAnimationBase.cs
- TextViewBase.cs
- BufferModeSettings.cs
- WindowsGraphicsCacheManager.cs
- ObjectDataSourceStatusEventArgs.cs
- SkewTransform.cs
- PeerApplication.cs
- AtomServiceDocumentSerializer.cs
- UInt64Storage.cs
- AvTraceFormat.cs
- SecurityCriticalDataForSet.cs
- PermissionRequestEvidence.cs
- ByteAnimation.cs
- RelatedView.cs