Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- DropShadowBitmapEffect.cs
- WebBrowserHelper.cs
- EdmItemCollection.OcAssemblyCache.cs
- NegationPusher.cs
- TextServicesProperty.cs
- StringBuilder.cs
- OletxResourceManager.cs
- DateTimeValueSerializerContext.cs
- WebPartEventArgs.cs
- ClientTargetSection.cs
- StdValidatorsAndConverters.cs
- TextRangeBase.cs
- RangeBase.cs
- Attribute.cs
- XmlMemberMapping.cs
- ConditionalWeakTable.cs
- DataBindingValueUIHandler.cs
- UrlPropertyAttribute.cs
- VectorConverter.cs
- _Rfc2616CacheValidators.cs
- SiteMapPath.cs
- CompiledQuery.cs
- HealthMonitoringSection.cs
- CapabilitiesRule.cs
- ContextStack.cs
- mansign.cs
- MaskedTextProvider.cs
- ListBox.cs
- MatrixCamera.cs
- TableCell.cs
- XmlUtil.cs
- Interlocked.cs
- ActivityWithResultConverter.cs
- DSACryptoServiceProvider.cs
- XmlSchemaComplexContent.cs
- EdmRelationshipRoleAttribute.cs
- BitVector32.cs
- ConfigurationCollectionAttribute.cs
- CompositeDesignerAccessibleObject.cs
- ConfigurationLockCollection.cs
- DataListCommandEventArgs.cs
- ResourceKey.cs
- SoapConverter.cs
- UserControlBuildProvider.cs
- XmlNotation.cs
- ErrorFormatterPage.cs
- FlowDocumentFormatter.cs
- EmptyTextWriter.cs
- CacheOutputQuery.cs
- WebPartPersonalization.cs
- EditorPartChrome.cs
- MappingMetadataHelper.cs
- Permission.cs
- Event.cs
- VectorCollection.cs
- Schema.cs
- MobileControlsSection.cs
- EditorBrowsableAttribute.cs
- OSFeature.cs
- StringFunctions.cs
- Geometry3D.cs
- ReflectTypeDescriptionProvider.cs
- ContentElement.cs
- WebBrowserDesigner.cs
- ForeignConstraint.cs
- SemaphoreFullException.cs
- OperationResponse.cs
- lengthconverter.cs
- TypeContext.cs
- PartialArray.cs
- SqlDataSourceSelectingEventArgs.cs
- StrokeIntersection.cs
- HtmlInputRadioButton.cs
- ArgumentElement.cs
- RichTextBoxAutomationPeer.cs
- QueryConverter.cs
- PositiveTimeSpanValidatorAttribute.cs
- SubqueryRules.cs
- DetailsViewDesigner.cs
- SqlConnectionPoolProviderInfo.cs
- SQLDecimal.cs
- HiddenFieldDesigner.cs
- Soap11ServerProtocol.cs
- DrawingContextWalker.cs
- ObjRef.cs
- WinFormsUtils.cs
- PropertyGroupDescription.cs
- ToolStrip.cs
- DetailsViewDeletedEventArgs.cs
- Assembly.cs
- ClassImporter.cs
- DataControlLinkButton.cs
- TreeNodeCollection.cs
- QilPatternVisitor.cs
- UDPClient.cs
- ParameterElement.cs
- TextUtf8RawTextWriter.cs
- GlyphRun.cs
- CharKeyFrameCollection.cs
- ArgumentOutOfRangeException.cs