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
- RowBinding.cs
- FileRecordSequenceHelper.cs
- PropertyMetadata.cs
- FileInfo.cs
- SkinIDTypeConverter.cs
- InvalidFilterCriteriaException.cs
- LocalizedNameDescriptionPair.cs
- DataSourceXmlTextReader.cs
- WindowsImpersonationContext.cs
- SchemaName.cs
- MaterializeFromAtom.cs
- EventSetter.cs
- ParameterCollectionEditorForm.cs
- WasEndpointConfigContainer.cs
- Item.cs
- ConfigXmlCDataSection.cs
- PolyBezierSegment.cs
- TypeSystem.cs
- CorrelationService.cs
- InfoCardRSACryptoProvider.cs
- ParseChildrenAsPropertiesAttribute.cs
- GridPatternIdentifiers.cs
- CharacterHit.cs
- ClosableStream.cs
- WorkflowDebuggerSteppingAttribute.cs
- DebugControllerThread.cs
- HtmlFormWrapper.cs
- sqlpipe.cs
- FlowDocumentScrollViewer.cs
- OdbcFactory.cs
- AsyncOperation.cs
- AtlasWeb.Designer.cs
- FileUpload.cs
- DbConnectionFactory.cs
- CacheVirtualItemsEvent.cs
- SQLByte.cs
- UseLicense.cs
- ReceiveContextCollection.cs
- PageCatalogPart.cs
- XmlEntityReference.cs
- ComponentEditorPage.cs
- CodeCommentStatementCollection.cs
- reliableinputsessionchannel.cs
- XsdValidatingReader.cs
- TextRange.cs
- ComPlusDiagnosticTraceRecords.cs
- NumericUpDownAcceleration.cs
- FontUnitConverter.cs
- StylusPointCollection.cs
- SmtpLoginAuthenticationModule.cs
- Emitter.cs
- Figure.cs
- Rfc2898DeriveBytes.cs
- SortedList.cs
- TypeConverterHelper.cs
- LoginCancelEventArgs.cs
- PropertyMetadata.cs
- Empty.cs
- ScrollItemProviderWrapper.cs
- XmlSchemaType.cs
- MetabaseSettingsIis7.cs
- WinEventTracker.cs
- ParserHooks.cs
- BitmapMetadataEnumerator.cs
- MarkupCompiler.cs
- NullPackagingPolicy.cs
- WinCategoryAttribute.cs
- NativeMethods.cs
- ThemeableAttribute.cs
- DebuggerService.cs
- ArgumentOutOfRangeException.cs
- HtmlSelect.cs
- QuadraticEase.cs
- HighlightVisual.cs
- CodeConstructor.cs
- InternalPermissions.cs
- Line.cs
- XmlRootAttribute.cs
- StandardOleMarshalObject.cs
- ErrorActivity.cs
- BamlReader.cs
- WrapPanel.cs
- OpenFileDialog.cs
- StyleTypedPropertyAttribute.cs
- CheckBox.cs
- GC.cs
- NavigatingCancelEventArgs.cs
- UpdateException.cs
- WebServiceMethodData.cs
- InvalidPropValue.cs
- LockCookie.cs
- AutoSizeComboBox.cs
- SystemResources.cs
- PeerCustomResolverElement.cs
- XmlCustomFormatter.cs
- OracleTimeSpan.cs
- ViewGenerator.cs
- MatrixCamera.cs
- FileSystemInfo.cs
- RealProxy.cs