Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / Stylus / StylusCollection.cs / 1305600 / StylusCollection.cs
//// Copyright (C) Microsoft Corporation. All rights reserved. // using System; using System.Windows; using System.Security; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Media; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// Collection of the stylus devices that are available on the tablet. /// public class StylusDeviceCollection : ReadOnlyCollection{ ///////////////////////////////////////////////////////////////////// internal StylusDeviceCollection(StylusDevice[] styluses) : base(new List (styluses)) { } ///////////////////////////////////////////////////////////////////// /// /// Critical: calls SecurityCritical method stylusDevice.Dispose. /// [SecurityCritical] internal void Dispose() { foreach (StylusDevice stylusDevice in this.Items) { stylusDevice.Dispose(); } } ///////////////////////////////////////////////////////////////////// internal void AddStylusDevice(int index, StylusDevice stylusDevice) { base.Items.Insert(index, stylusDevice); // add it to our list. } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //// Copyright (C) Microsoft Corporation. All rights reserved. // using System; using System.Windows; using System.Security; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Media; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// Collection of the stylus devices that are available on the tablet. /// public class StylusDeviceCollection : ReadOnlyCollection{ ///////////////////////////////////////////////////////////////////// internal StylusDeviceCollection(StylusDevice[] styluses) : base(new List (styluses)) { } ///////////////////////////////////////////////////////////////////// /// /// Critical: calls SecurityCritical method stylusDevice.Dispose. /// [SecurityCritical] internal void Dispose() { foreach (StylusDevice stylusDevice in this.Items) { stylusDevice.Dispose(); } } ///////////////////////////////////////////////////////////////////// internal void AddStylusDevice(int index, StylusDevice stylusDevice) { base.Items.Insert(index, stylusDevice); // add it to our list. } } } // 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
- EventLogPermissionHolder.cs
- HashCodeCombiner.cs
- XmlQueryType.cs
- WebPart.cs
- ListViewItemMouseHoverEvent.cs
- BinHexEncoder.cs
- DesignerTransaction.cs
- DataGridViewButtonColumn.cs
- TemplateApplicationHelper.cs
- AnimationClockResource.cs
- ClientSettingsProvider.cs
- TabletDeviceInfo.cs
- MouseEventArgs.cs
- SiteMapNode.cs
- InheritanceContextChangedEventManager.cs
- CallbackValidator.cs
- XmlMembersMapping.cs
- SafePipeHandle.cs
- BulletDecorator.cs
- HostedNamedPipeTransportManager.cs
- SqlBulkCopyColumnMapping.cs
- MediaContext.cs
- ProcessInfo.cs
- CheckBoxList.cs
- AdornerLayer.cs
- VisualTarget.cs
- UpdateManifestForBrowserApplication.cs
- DesignObjectWrapper.cs
- CodeObjectCreateExpression.cs
- ServiceObjectContainer.cs
- ContextStack.cs
- ExpressionBuilder.cs
- OrderingExpression.cs
- PartitionResolver.cs
- ProcessHost.cs
- DataGridViewElement.cs
- XsdBuilder.cs
- RequestChannelBinder.cs
- ReferentialConstraint.cs
- InstanceData.cs
- Stopwatch.cs
- HtmlMeta.cs
- SqlGenericUtil.cs
- SelectedGridItemChangedEvent.cs
- SmtpTransport.cs
- TreeNode.cs
- SqlSupersetValidator.cs
- DataGridRowClipboardEventArgs.cs
- ConfigDefinitionUpdates.cs
- Adorner.cs
- EntitySqlException.cs
- XmlUrlResolver.cs
- Configuration.cs
- ThreadAttributes.cs
- ClassicBorderDecorator.cs
- ListBox.cs
- InheritablePropertyChangeInfo.cs
- ProtocolsConfigurationEntry.cs
- RequestCacheValidator.cs
- ScrollBarRenderer.cs
- TextWriterTraceListener.cs
- DateTimeSerializationSection.cs
- RenderData.cs
- Geometry3D.cs
- BitVector32.cs
- HandoffBehavior.cs
- DisplayInformation.cs
- VisualStyleElement.cs
- Viewport2DVisual3D.cs
- ColumnWidthChangingEvent.cs
- CallbackException.cs
- DataKey.cs
- CodeDelegateCreateExpression.cs
- ConfigUtil.cs
- DataGridViewCell.cs
- ImageInfo.cs
- ModuleBuilderData.cs
- RecordBuilder.cs
- XmlText.cs
- ScopelessEnumAttribute.cs
- RoutedEventValueSerializer.cs
- VerticalAlignConverter.cs
- ArraySet.cs
- Convert.cs
- ReaderContextStackData.cs
- Semaphore.cs
- SafeFileHandle.cs
- NameTable.cs
- FormsAuthenticationUserCollection.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- TextServicesContext.cs
- NegotiationTokenAuthenticatorStateCache.cs
- EmptyQuery.cs
- XamlReader.cs
- HotSpotCollection.cs
- Signature.cs
- PeerObject.cs
- PerformanceCounterCategory.cs
- DbCommandTree.cs
- ResourceProviderFactory.cs