Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Input / RawTextInputReport.cs / 1 / 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. 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
- Console.cs
- CalendarButton.cs
- QueryValue.cs
- EventHandlingScope.cs
- TextServicesLoader.cs
- TemplateInstanceAttribute.cs
- NullRuntimeConfig.cs
- Environment.cs
- HotCommands.cs
- TemplatedControlDesigner.cs
- WmlTextViewAdapter.cs
- EntityReference.cs
- Stroke2.cs
- AppLevelCompilationSectionCache.cs
- HtmlForm.cs
- oledbconnectionstring.cs
- MethodExpr.cs
- ScriptResourceAttribute.cs
- TokenBasedSetEnumerator.cs
- SspiNegotiationTokenAuthenticatorState.cs
- SqlDataSourceQueryEditorForm.cs
- ToolStripRenderer.cs
- BaseValidatorDesigner.cs
- InkCanvasFeedbackAdorner.cs
- ChannelManager.cs
- DoubleLink.cs
- CompilerState.cs
- LockedHandleGlyph.cs
- XslCompiledTransform.cs
- GC.cs
- DataTrigger.cs
- WebExceptionStatus.cs
- RijndaelManagedTransform.cs
- VisualStateManager.cs
- UpdateException.cs
- RecommendedAsConfigurableAttribute.cs
- SelectedCellsChangedEventArgs.cs
- HttpCapabilitiesSectionHandler.cs
- OdbcInfoMessageEvent.cs
- ObjectSet.cs
- EllipseGeometry.cs
- ImageBrush.cs
- CodeGenerationManager.cs
- WebConfigurationHostFileChange.cs
- SingleAnimation.cs
- ReadOnlyHierarchicalDataSourceView.cs
- DataRelation.cs
- GridViewRow.cs
- Vertex.cs
- ExtractCollection.cs
- SourceFilter.cs
- FileResponseElement.cs
- ZipIOFileItemStream.cs
- ButtonChrome.cs
- TextReader.cs
- odbcmetadatacollectionnames.cs
- DBSchemaRow.cs
- MultiPageTextView.cs
- Latin1Encoding.cs
- SinglePageViewer.cs
- EntityContainer.cs
- Color.cs
- PrintPageEvent.cs
- TracePayload.cs
- _ProxyRegBlob.cs
- Storyboard.cs
- PropertyTabAttribute.cs
- DataGridViewLinkColumn.cs
- altserialization.cs
- ControlCachePolicy.cs
- ExtensionWindowHeader.cs
- GACIdentityPermission.cs
- BindingSource.cs
- Soap.cs
- UnauthorizedAccessException.cs
- ColumnMapVisitor.cs
- CodeDefaultValueExpression.cs
- ProcessThread.cs
- SizeFConverter.cs
- ExitEventArgs.cs
- HttpGetProtocolReflector.cs
- Int64Converter.cs
- ManualResetEvent.cs
- DoWorkEventArgs.cs
- BamlRecordReader.cs
- ListSourceHelper.cs
- FormsIdentity.cs
- Zone.cs
- CompositeScriptReference.cs
- TreeChangeInfo.cs
- MonitoringDescriptionAttribute.cs
- PeerCollaboration.cs
- HttpGetProtocolImporter.cs
- ExpandSegment.cs
- XmlValueConverter.cs
- UserValidatedEventArgs.cs
- NativeMethods.cs
- DataChangedEventManager.cs
- SystemException.cs
- DtdParser.cs