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 / StylusCollection.cs / 1 / 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
- EncodingFallbackAwareXmlTextWriter.cs
- PropertyBuilder.cs
- RoutedUICommand.cs
- ExtendedPropertyCollection.cs
- WebControlParameterProxy.cs
- BitmapFrameDecode.cs
- RequestCachePolicyConverter.cs
- PageRequestManager.cs
- namescope.cs
- WsdlBuildProvider.cs
- BinaryReader.cs
- ParseNumbers.cs
- ListenerAdapterBase.cs
- ToggleButton.cs
- TypeLibraryHelper.cs
- ChannelServices.cs
- sqlpipe.cs
- ResourceExpressionBuilder.cs
- DefaultTextStore.cs
- DesigntimeLicenseContext.cs
- ValueExpressions.cs
- CodeMethodReturnStatement.cs
- SmtpAuthenticationManager.cs
- WindowInteropHelper.cs
- TemporaryBitmapFile.cs
- CollectionChange.cs
- XmlObjectSerializer.cs
- Size3DValueSerializer.cs
- XmlSerializerFormatAttribute.cs
- HttpApplication.cs
- RoutedPropertyChangedEventArgs.cs
- RewritingSimplifier.cs
- CompilationLock.cs
- KeyedPriorityQueue.cs
- SingleTagSectionHandler.cs
- ItemCollection.cs
- ConfigurationLockCollection.cs
- UserUseLicenseDictionaryLoader.cs
- base64Transforms.cs
- EnumBuilder.cs
- UIAgentMonitorHandle.cs
- BufferedMessageData.cs
- ClientOptions.cs
- EventLog.cs
- SystemNetworkInterface.cs
- DataGridViewTextBoxColumn.cs
- EncoderReplacementFallback.cs
- InteropBitmapSource.cs
- FieldBuilder.cs
- SocketElement.cs
- _AcceptOverlappedAsyncResult.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- DataServiceRequestException.cs
- RadioButton.cs
- PrimitiveSchema.cs
- PenThreadPool.cs
- TypeUtil.cs
- TextLineResult.cs
- PointLight.cs
- SchemaImporterExtension.cs
- ContentFileHelper.cs
- SoapExtensionImporter.cs
- CacheSection.cs
- Crypto.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- InsufficientMemoryException.cs
- Int32KeyFrameCollection.cs
- ComponentManagerBroker.cs
- StreamInfo.cs
- DeferredReference.cs
- ListViewSortEventArgs.cs
- TextBlock.cs
- HttpListenerException.cs
- SQLBoolean.cs
- TaskCanceledException.cs
- EmptyControlCollection.cs
- WinFormsSpinner.cs
- Expander.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- FixedPosition.cs
- FormCollection.cs
- StylusShape.cs
- AmbientProperties.cs
- HttpCapabilitiesEvaluator.cs
- _NestedSingleAsyncResult.cs
- ConstructorNeedsTagAttribute.cs
- InertiaTranslationBehavior.cs
- bidPrivateBase.cs
- DomNameTable.cs
- PrtCap_Public.cs
- Hash.cs
- DesignerOptions.cs
- TimelineCollection.cs
- PublisherMembershipCondition.cs
- filewebrequest.cs
- ApplicationServiceManager.cs
- HtmlControlPersistable.cs
- SspiWrapper.cs
- ZipIOCentralDirectoryBlock.cs
- PathSegmentCollection.cs