Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- UIElementParaClient.cs
- StoragePropertyMapping.cs
- Triangle.cs
- ActivityDesignerResources.cs
- TimeManager.cs
- compensatingcollection.cs
- DataGridHyperlinkColumn.cs
- OdbcStatementHandle.cs
- RegexMatchCollection.cs
- FileDataSourceCache.cs
- processwaithandle.cs
- GridViewUpdateEventArgs.cs
- XmlCompatibilityReader.cs
- WebPartsPersonalization.cs
- EdgeProfileValidation.cs
- SoapIgnoreAttribute.cs
- GZipDecoder.cs
- WebPartManager.cs
- WinFormsUtils.cs
- ImageBrush.cs
- XPathMessageFilterTable.cs
- RemotingException.cs
- PackageRelationshipCollection.cs
- BuildManager.cs
- ShaderRenderModeValidation.cs
- ResourcesBuildProvider.cs
- Effect.cs
- JavascriptCallbackBehaviorAttribute.cs
- SystemIcmpV6Statistics.cs
- ContractSearchPattern.cs
- SystemWebExtensionsSectionGroup.cs
- PhysicalAddress.cs
- FontStyleConverter.cs
- FocusWithinProperty.cs
- WebPartChrome.cs
- DiscoveryDocumentReference.cs
- TranslateTransform.cs
- PropertyDescriptorComparer.cs
- Calendar.cs
- X509AsymmetricSecurityKey.cs
- KeyValuePair.cs
- TextBoxLine.cs
- httpapplicationstate.cs
- BaseParagraph.cs
- DateTimeValueSerializerContext.cs
- RowVisual.cs
- ComponentDispatcher.cs
- ListBase.cs
- XPathDocumentNavigator.cs
- SchemaNotation.cs
- TreeWalker.cs
- TypeHelpers.cs
- EndpointIdentityConverter.cs
- TakeOrSkipWhileQueryOperator.cs
- EventLogPermissionEntry.cs
- SoapEnumAttribute.cs
- RoleGroupCollectionEditor.cs
- MouseButtonEventArgs.cs
- DeferredTextReference.cs
- httpserverutility.cs
- ObjectCacheHost.cs
- PseudoWebRequest.cs
- AppSettings.cs
- ToolStripControlHost.cs
- AmbientValueAttribute.cs
- BitmapEffectInputData.cs
- LogSwitch.cs
- ReadOnlyHierarchicalDataSource.cs
- MailDefinition.cs
- PerfService.cs
- DeclarativeCatalogPart.cs
- DbConnectionPoolOptions.cs
- DependencySource.cs
- LinkArea.cs
- StrokeNodeOperations2.cs
- RequiredFieldValidator.cs
- Matrix3D.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- ScaleTransform.cs
- BindingParameterCollection.cs
- Typeface.cs
- InstanceHandleConflictException.cs
- Geometry.cs
- HostSecurityManager.cs
- TableCellAutomationPeer.cs
- BlobPersonalizationState.cs
- SafeBitVector32.cs
- ApplicationId.cs
- CreationContext.cs
- QueryPageSettingsEventArgs.cs
- CompilerError.cs
- CodeMemberEvent.cs
- TimeoutHelper.cs
- FileFormatException.cs
- XmlSchemaDocumentation.cs
- DSACryptoServiceProvider.cs
- BitConverter.cs
- ToolBar.cs
- Decimal.cs
- ADMembershipProvider.cs