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
- PageContentCollection.cs
- SQLByteStorage.cs
- ComboBoxRenderer.cs
- categoryentry.cs
- XPathAxisIterator.cs
- CharAnimationBase.cs
- TableStyle.cs
- TableMethodGenerator.cs
- UserControl.cs
- TripleDES.cs
- ApplicationFileParser.cs
- ServiceDocument.cs
- TdsRecordBufferSetter.cs
- CodeLinePragma.cs
- ConfigurationElement.cs
- DocumentSequenceHighlightLayer.cs
- MaterialCollection.cs
- CrossSiteScriptingValidation.cs
- handlecollector.cs
- OverlappedAsyncResult.cs
- ScrollBar.cs
- storagemappingitemcollection.viewdictionary.cs
- ExpressionBuilderCollection.cs
- Point3DValueSerializer.cs
- DBSqlParserColumn.cs
- TextMetrics.cs
- MemberRelationshipService.cs
- ResourceExpressionEditorSheet.cs
- RadioButton.cs
- ApplicationServicesHostFactory.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ApplicationFileParser.cs
- SubqueryRules.cs
- CounterCreationDataCollection.cs
- GeneralTransform3D.cs
- DesigntimeLicenseContextSerializer.cs
- TypeInitializationException.cs
- TableAutomationPeer.cs
- ServiceOperationInfoTypeConverter.cs
- CompModSwitches.cs
- ProgressPage.cs
- SqlIdentifier.cs
- XmlSchemaSearchPattern.cs
- StringValueSerializer.cs
- WriteableBitmap.cs
- ArgIterator.cs
- ParserHooks.cs
- ThemeableAttribute.cs
- ComplexLine.cs
- FillBehavior.cs
- ActivationArguments.cs
- NullableLongMinMaxAggregationOperator.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- HttpRuntimeSection.cs
- MappingSource.cs
- WebPart.cs
- EntitySetBaseCollection.cs
- DataGridViewCellStateChangedEventArgs.cs
- ScriptingRoleServiceSection.cs
- SoapAttributeOverrides.cs
- DbParameterCollection.cs
- ProcessModuleCollection.cs
- ConfigXmlCDataSection.cs
- ComplusTypeValidator.cs
- XsltInput.cs
- AudioFormatConverter.cs
- Logging.cs
- ListBindingHelper.cs
- ValidationService.cs
- ListManagerBindingsCollection.cs
- XmlSchemaSimpleType.cs
- ManagedFilter.cs
- ISCIIEncoding.cs
- EnumMember.cs
- TreeBuilderBamlTranslator.cs
- NameValuePermission.cs
- IncrementalReadDecoders.cs
- FindCriteria11.cs
- WebChannelFactory.cs
- ExpressionEditorAttribute.cs
- RemotingException.cs
- PeerTransportSecuritySettings.cs
- MulticastOption.cs
- SystemInformation.cs
- TypeConverterAttribute.cs
- Duration.cs
- OutputCacheSettings.cs
- SoapException.cs
- ChannelFactoryBase.cs
- BookmarkScopeManager.cs
- Ref.cs
- ClientFormsAuthenticationMembershipProvider.cs
- UnsafeNativeMethods.cs
- MLangCodePageEncoding.cs
- ImportException.cs
- ISCIIEncoding.cs
- SoapReflectionImporter.cs
- PropertyInfoSet.cs
- TypeSemantics.cs
- ColumnCollectionEditor.cs