Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Input / Stylus / TabletDeviceInfo.cs / 1 / TabletDeviceInfo.cs
using System; using System.Collections.ObjectModel; using System.Security; using MS.Internal; using MS.Win32.Penimc; using System.Windows.Media; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// The struct is used to store the tablet device size information. /// internal struct TabletDeviceSizeInfo { public Size TabletSize; public Size ScreenSize; // Constructor internal TabletDeviceSizeInfo(Size tabletSize, Size screenSize) { TabletSize = tabletSize; ScreenSize = screenSize; } } ///////////////////////////////////////////////////////////////////////// ////// The class is used to store tablet device information. /// internal class TabletDeviceInfo { ////// This data is not safe to expose as it holds refrence to IPimcTablet /// public SecurityCriticalDataClassPimcTablet; public int Id; public string Name; public string PlugAndPlayId; public TabletDeviceSizeInfo SizeInfo; public TabletHardwareCapabilities HardwareCapabilities; public TabletDeviceType DeviceType; public ReadOnlyCollection StylusPointProperties; public int PressureIndex; public StylusDeviceInfo[] StylusDevicesInfo; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections.ObjectModel; using System.Security; using MS.Internal; using MS.Win32.Penimc; using System.Windows.Media; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// /// /// The struct is used to store the tablet device size information. /// internal struct TabletDeviceSizeInfo { public Size TabletSize; public Size ScreenSize; // Constructor internal TabletDeviceSizeInfo(Size tabletSize, Size screenSize) { TabletSize = tabletSize; ScreenSize = screenSize; } } ///////////////////////////////////////////////////////////////////////// ////// The class is used to store tablet device information. /// internal class TabletDeviceInfo { ////// This data is not safe to expose as it holds refrence to IPimcTablet /// public SecurityCriticalDataClassPimcTablet; public int Id; public string Name; public string PlugAndPlayId; public TabletDeviceSizeInfo SizeInfo; public TabletHardwareCapabilities HardwareCapabilities; public TabletDeviceType DeviceType; public ReadOnlyCollection StylusPointProperties; public int PressureIndex; public StylusDeviceInfo[] StylusDevicesInfo; } } // 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
- MimeTypePropertyAttribute.cs
- counter.cs
- MediaSystem.cs
- CodePageUtils.cs
- ResourceAssociationSetEnd.cs
- EventKeyword.cs
- Main.cs
- ErrorProvider.cs
- GifBitmapEncoder.cs
- SQLStringStorage.cs
- BindingElementExtensionElement.cs
- SqlProviderServices.cs
- ImageList.cs
- ArgumentValueSerializer.cs
- XNodeValidator.cs
- ResourceKey.cs
- Logging.cs
- ResourceReferenceKeyNotFoundException.cs
- DataPagerFieldCommandEventArgs.cs
- ProcessHost.cs
- Transactions.cs
- OrderedDictionaryStateHelper.cs
- SortExpressionBuilder.cs
- ElementFactory.cs
- Events.cs
- DelimitedListTraceListener.cs
- HtmlProps.cs
- EnterpriseServicesHelper.cs
- MimeMultiPart.cs
- XmlNavigatorStack.cs
- RuleSettingsCollection.cs
- XamlTypeMapper.cs
- ElapsedEventArgs.cs
- ByteStreamMessageEncoder.cs
- TimestampInformation.cs
- TypeConverterHelper.cs
- XmlText.cs
- DataAdapter.cs
- parserscommon.cs
- VerticalAlignConverter.cs
- WebBrowserContainer.cs
- GPPOINTF.cs
- TextComposition.cs
- ConditionCollection.cs
- NotifyInputEventArgs.cs
- TypeNameConverter.cs
- UnsafeNativeMethods.cs
- AnnotationHelper.cs
- QueryInterceptorAttribute.cs
- Scripts.cs
- HttpEncoder.cs
- figurelength.cs
- CTreeGenerator.cs
- AutoResizedEvent.cs
- BamlRecords.cs
- XmlComplianceUtil.cs
- SqlCacheDependencyDatabase.cs
- ChannelParameterCollection.cs
- FileUtil.cs
- SqlBuilder.cs
- StrongNamePublicKeyBlob.cs
- PackageDigitalSignature.cs
- DynamicControlParameter.cs
- WpfPayload.cs
- MissingManifestResourceException.cs
- DictionaryContent.cs
- VectorValueSerializer.cs
- Timer.cs
- RadioButtonRenderer.cs
- StreamAsIStream.cs
- NonSerializedAttribute.cs
- TypeResolvingOptions.cs
- HitTestDrawingContextWalker.cs
- ExternalDataExchangeService.cs
- EntityTypeEmitter.cs
- PersonalizationProviderHelper.cs
- ImageIndexConverter.cs
- ScalarType.cs
- MediaElementAutomationPeer.cs
- WindowsSolidBrush.cs
- ProfileGroupSettingsCollection.cs
- ResolveNameEventArgs.cs
- DayRenderEvent.cs
- ScrollPatternIdentifiers.cs
- SqlFormatter.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- TemplateParser.cs
- UnsafeNativeMethods.cs
- GeometryCollection.cs
- InputProcessorProfilesLoader.cs
- CroppedBitmap.cs
- RegexGroupCollection.cs
- EasingKeyFrames.cs
- MsmqMessageSerializationFormat.cs
- CategoryEditor.cs
- PopOutPanel.cs
- cookieexception.cs
- TreeNodeBindingCollection.cs
- XPathBuilder.cs
- ClientOptions.cs