Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / RawTextInputReport.cs / 1305600 / RawTextInputReport.cs
using System; using System.Windows; namespace System.Windows.Input { ////// The RawTextInputReport class encapsulates the raw text input /// provided. /// ////// It is important to note that the InputReport class only contains /// blittable types. This is required so that the report can be /// marshalled across application domains. /// internal class RawTextInputReport : InputReport { ////// Constructs ad instance of the RawKeyboardInputReport class. /// /// /// The input source that provided this input. /// /// /// The mode in which the input is being provided. /// /// /// The time when the input occured. /// /// /// True if the char code is a dead char. /// /// /// True if the char code is a system char. /// /// /// True if the char code is a control char. /// /// /// The character code. /// public RawTextInputReport( PresentationSource inputSource, InputMode mode, int timestamp, bool isDeadCharacter, bool isSystemCharacter, bool isControlCharacter, char characterCode) : base(inputSource, InputType.Text, mode, timestamp) { _isDeadCharacter = isDeadCharacter; _isSystemCharacter = isSystemCharacter; _isControlCharacter = isControlCharacter; _characterCode = characterCode; } ////// Read-only access to the state of dead character /// public bool IsDeadCharacter {get {return _isDeadCharacter;}} ////// Read-only access to the state of system character /// public bool IsSystemCharacter {get {return _isSystemCharacter;}} ////// Read-only access to the state of control character /// public bool IsControlCharacter {get {return _isControlCharacter;}} ////// Read-only access to the character code that was reported. /// public char CharacterCode {get {return _characterCode;}} private readonly bool _isDeadCharacter; private readonly bool _isSystemCharacter; private readonly bool _isControlCharacter; private readonly char _characterCode; } } // 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
- CodeTypeParameterCollection.cs
- HwndSourceKeyboardInputSite.cs
- MenuItemStyle.cs
- AnnotationStore.cs
- LocalFileSettingsProvider.cs
- GeometryHitTestResult.cs
- SqlDataSourceCache.cs
- EnterpriseServicesHelper.cs
- HttpPostServerProtocol.cs
- DetailsView.cs
- TextEffectResolver.cs
- HtmlFormWrapper.cs
- TransformerInfoCollection.cs
- CompilationLock.cs
- XmlSchemaComplexContentRestriction.cs
- GridPattern.cs
- HtmlInputRadioButton.cs
- TemplateField.cs
- UnaryExpressionHelper.cs
- RelatedEnd.cs
- RemoteEndpointMessageProperty.cs
- SmiSettersStream.cs
- columnmapkeybuilder.cs
- HandlerFactoryCache.cs
- PtsHelper.cs
- SqlClientWrapperSmiStreamChars.cs
- IntegerFacetDescriptionElement.cs
- ListView.cs
- Socket.cs
- Mapping.cs
- SmiGettersStream.cs
- SaveWorkflowCommand.cs
- ToolStripDropDownClosedEventArgs.cs
- TableRow.cs
- NotifyIcon.cs
- ColorMap.cs
- Label.cs
- ListSurrogate.cs
- BitmapImage.cs
- ElementNotEnabledException.cs
- OLEDB_Util.cs
- DataControlImageButton.cs
- EntityTransaction.cs
- SymmetricSecurityProtocolFactory.cs
- FormatVersion.cs
- RewritingPass.cs
- DllNotFoundException.cs
- Attachment.cs
- ReflectionPermission.cs
- InternalReceiveMessage.cs
- URLAttribute.cs
- SecurityChannelFactory.cs
- ExceptionHelpers.cs
- BindingMemberInfo.cs
- SetStoryboardSpeedRatio.cs
- DocumentPageTextView.cs
- SoapIgnoreAttribute.cs
- ConfigurationSchemaErrors.cs
- AnnotationResourceChangedEventArgs.cs
- DataTablePropertyDescriptor.cs
- ObjectItemAttributeAssemblyLoader.cs
- AssemblyNameProxy.cs
- ButtonBase.cs
- DnsEndpointIdentity.cs
- AnnotationHighlightLayer.cs
- _ProxyRegBlob.cs
- ForEach.cs
- CommandPlan.cs
- _SecureChannel.cs
- AbandonedMutexException.cs
- InlineObject.cs
- HttpFileCollection.cs
- BufferedGraphics.cs
- MenuItemCollection.cs
- PasswordDeriveBytes.cs
- ObsoleteAttribute.cs
- IncrementalHitTester.cs
- PKCS1MaskGenerationMethod.cs
- MetadataItem_Static.cs
- WaitHandle.cs
- BooleanAnimationBase.cs
- LassoSelectionBehavior.cs
- LinqMaximalSubtreeNominator.cs
- SpeechAudioFormatInfo.cs
- EncoderNLS.cs
- TrackingServices.cs
- SocketPermission.cs
- ObjectNotFoundException.cs
- DefaultPrintController.cs
- PerspectiveCamera.cs
- prompt.cs
- HtmlHistory.cs
- controlskin.cs
- StructuredType.cs
- ActiveXSite.cs
- KeyConverter.cs
- ErrorHandlingAcceptor.cs
- Viewport3DVisual.cs
- BaseUriHelper.cs
- TemplatePropertyEntry.cs