Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DocobjHost.cs
- CookieParameter.cs
- Html32TextWriter.cs
- TargetFrameworkUtil.cs
- TableParaClient.cs
- QueryStack.cs
- AudienceUriMode.cs
- DuplicateDetector.cs
- NotImplementedException.cs
- QilLoop.cs
- Pair.cs
- EtwProvider.cs
- SupportsPreviewControlAttribute.cs
- DrawingContextDrawingContextWalker.cs
- SHA1CryptoServiceProvider.cs
- CacheDependency.cs
- RequestQueue.cs
- StateChangeEvent.cs
- AttributeSetAction.cs
- DynamicFilter.cs
- ProviderConnectionPoint.cs
- XmlQueryCardinality.cs
- WindowsFont.cs
- StandardMenuStripVerb.cs
- Rules.cs
- FileSystemWatcher.cs
- AccessibleObject.cs
- MenuScrollingVisibilityConverter.cs
- RightNameExpirationInfoPair.cs
- GridPattern.cs
- SolidBrush.cs
- RegisteredExpandoAttribute.cs
- CapabilitiesPattern.cs
- ProbeDuplexAsyncResult.cs
- sqlpipe.cs
- X509CertificateClaimSet.cs
- MultipartIdentifier.cs
- HandleRef.cs
- Visual3D.cs
- CardSpaceException.cs
- ServiceModelSectionGroup.cs
- RightNameExpirationInfoPair.cs
- BaseValidator.cs
- RelationshipEndMember.cs
- CompoundFileStorageReference.cs
- _ListenerResponseStream.cs
- PeerNearMe.cs
- ObjectTag.cs
- Scene3D.cs
- ManagementEventWatcher.cs
- ClientFactory.cs
- SqlEnums.cs
- TabControl.cs
- TreeViewItemAutomationPeer.cs
- _AutoWebProxyScriptEngine.cs
- returneventsaver.cs
- Clipboard.cs
- SubtreeProcessor.cs
- ReferentialConstraint.cs
- ReflectionTypeLoadException.cs
- Utilities.cs
- ParentQuery.cs
- CreatingCookieEventArgs.cs
- DeploymentSection.cs
- CutCopyPasteHelper.cs
- WindowsPrincipal.cs
- RightsManagementEncryptionTransform.cs
- Accessible.cs
- Int16Storage.cs
- Context.cs
- StylusPointPropertyInfoDefaults.cs
- AliasedSlot.cs
- InputLanguageEventArgs.cs
- SoapIgnoreAttribute.cs
- SettingsPropertyIsReadOnlyException.cs
- QueryPageSettingsEventArgs.cs
- ApplicationFileCodeDomTreeGenerator.cs
- WorkflowServiceAttributes.cs
- NullRuntimeConfig.cs
- Dump.cs
- FormClosedEvent.cs
- TextPattern.cs
- TokenFactoryBase.cs
- SatelliteContractVersionAttribute.cs
- GatewayIPAddressInformationCollection.cs
- TrustSection.cs
- MtomMessageEncoder.cs
- RegistryExceptionHelper.cs
- CheckBox.cs
- KerberosTicketHashIdentifierClause.cs
- RowType.cs
- X509Extension.cs
- Quaternion.cs
- ContainerControl.cs
- DbReferenceCollection.cs
- CompatibleIComparer.cs
- BamlRecords.cs
- Classification.cs
- TransformValueSerializer.cs
- AssemblyUtil.cs