Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / TextCompositionEventArgs.cs / 1305600 / TextCompositionEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: TextCompositionEventArgs class // // History: // 11/19/2003 : yutakas created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Input { ////// The TextCompositionEventArgs class contains a text representation of /// input. /// public class TextCompositionEventArgs : InputEventArgs { ////// Constructs an instance of the TextInputEventArgs class. /// /// /// The input device to associate with this event. /// /// /// The TextComposition object that contains the composition text and the composition state. /// public TextCompositionEventArgs(InputDevice inputDevice, TextComposition composition) : base(inputDevice, Environment.TickCount) { if (composition == null) { throw new ArgumentNullException("composition"); } _composition = composition; } ////// The text composition that was provided. /// ///public TextComposition TextComposition { get {return _composition;} } /// /// The result text that was provided as input. /// ///public string Text { get {return _composition.Text;} } /// /// The result system text that was provided as input. /// ///public string SystemText { get {return _composition.SystemText;} } /// /// The result control text that was provided as input. /// ///public string ControlText { get {return _composition.ControlText;} } /// /// The mechanism used to call the type-specific handler on the /// target. /// /// /// The generic handler to call in a type-specific way. /// /// /// The target to call the handler on. /// ///protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { TextCompositionEventHandler handler = (TextCompositionEventHandler) genericHandler; handler(genericTarget, this); } // The target TextComposition object of this event. private TextComposition _composition; } } // 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
- AsyncResult.cs
- Odbc32.cs
- SqlTriggerAttribute.cs
- JournalEntryListConverter.cs
- MatrixUtil.cs
- RootDesignerSerializerAttribute.cs
- InfoCard.cs
- hresults.cs
- Misc.cs
- MeshGeometry3D.cs
- BitmapDecoder.cs
- TypeInfo.cs
- ColumnCollection.cs
- StringUtil.cs
- XmlEncoding.cs
- ButtonRenderer.cs
- SmiContextFactory.cs
- DebugHandleTracker.cs
- WebColorConverter.cs
- Closure.cs
- NumericUpDownAcceleration.cs
- Parser.cs
- RefExpr.cs
- SafeNativeMethods.cs
- FaultContractInfo.cs
- PerformanceCounterManager.cs
- HostVisual.cs
- TokenizerHelper.cs
- EventMap.cs
- DictionaryTraceRecord.cs
- input.cs
- DataGridViewElement.cs
- TimerEventSubscription.cs
- TcpConnectionPoolSettings.cs
- XamlRtfConverter.cs
- PackWebRequestFactory.cs
- WebControlAdapter.cs
- ColorBlend.cs
- AppDomainResourcePerfCounters.cs
- XmlKeywords.cs
- StylusPointProperty.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- BooleanToVisibilityConverter.cs
- KeyValueSerializer.cs
- SafeTokenHandle.cs
- ServicesExceptionNotHandledEventArgs.cs
- SimpleWorkerRequest.cs
- DependencyObject.cs
- PlatformNotSupportedException.cs
- DataGridCommandEventArgs.cs
- IisTraceWebEventProvider.cs
- SQLByteStorage.cs
- SettingsAttributeDictionary.cs
- CustomPeerResolverService.cs
- Automation.cs
- SmiEventSink_Default.cs
- StrokeCollectionConverter.cs
- ConnectionsZone.cs
- RectAnimationUsingKeyFrames.cs
- SchemaElementLookUpTable.cs
- NullableBoolConverter.cs
- ListViewCommandEventArgs.cs
- HandleCollector.cs
- MaskDescriptors.cs
- LazyTextWriterCreator.cs
- TemplateXamlParser.cs
- ExpandCollapsePattern.cs
- ToolStripRendererSwitcher.cs
- SmiEventSink_Default.cs
- UpdateTranslator.cs
- ControlDesigner.cs
- TextServicesPropertyRanges.cs
- MappedMetaModel.cs
- UdpRetransmissionSettings.cs
- Attachment.cs
- ChainOfResponsibility.cs
- XmlNodeChangedEventArgs.cs
- BooleanAnimationBase.cs
- SecurityTokenParameters.cs
- PropertyTab.cs
- ParentUndoUnit.cs
- SharedStatics.cs
- CalendarDay.cs
- WebBrowser.cs
- XLinq.cs
- XPathChildIterator.cs
- EventBookmark.cs
- EncryptedData.cs
- AutomationElement.cs
- InputLangChangeEvent.cs
- SessionIDManager.cs
- BitmapImage.cs
- XamlBrushSerializer.cs
- AsyncPostBackTrigger.cs
- contentDescriptor.cs
- VirtualPathData.cs
- XPathExpr.cs
- BooleanConverter.cs
- RuntimeHelpers.cs
- OleAutBinder.cs