Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DelegateSerializationHolder.cs
- ConnectorRouter.cs
- WpfPayload.cs
- UriExt.cs
- AtlasWeb.Designer.cs
- XPathPatternParser.cs
- ScrollItemPattern.cs
- SiteMapDesignerDataSourceView.cs
- CapabilitiesSection.cs
- PassportAuthenticationModule.cs
- ImageDrawing.cs
- __FastResourceComparer.cs
- AuthenticationModulesSection.cs
- DropShadowBitmapEffect.cs
- AesManaged.cs
- DefaultEventAttribute.cs
- SchemaConstraints.cs
- MULTI_QI.cs
- cookieexception.cs
- DispatchChannelSink.cs
- GetIndexBinder.cs
- HttpRequestTraceRecord.cs
- PersistenceException.cs
- StrongNameKeyPair.cs
- Image.cs
- CodeThrowExceptionStatement.cs
- SqlCommandSet.cs
- Visitor.cs
- QilPatternVisitor.cs
- base64Transforms.cs
- HttpServerVarsCollection.cs
- ContextProperty.cs
- ListViewInsertEventArgs.cs
- AppLevelCompilationSectionCache.cs
- CopyOnWriteList.cs
- PageCatalogPartDesigner.cs
- ClientFormsIdentity.cs
- DataTemplateSelector.cs
- RootDesignerSerializerAttribute.cs
- InternalsVisibleToAttribute.cs
- DataTableNewRowEvent.cs
- JsonDeserializer.cs
- EncoderExceptionFallback.cs
- TextRenderingModeValidation.cs
- QueryComponents.cs
- KeyValuePairs.cs
- ToolStripComboBox.cs
- PtsContext.cs
- PageBuildProvider.cs
- GeometryDrawing.cs
- ServerValidateEventArgs.cs
- MethodAccessException.cs
- StringArrayConverter.cs
- CachedPathData.cs
- HtmlSelect.cs
- AssociatedControlConverter.cs
- TcpDuplicateContext.cs
- AssemblyInfo.cs
- ServiceParser.cs
- GreenMethods.cs
- DbReferenceCollection.cs
- XmlSchemaComplexContentRestriction.cs
- DateTimeValueSerializerContext.cs
- DocumentOutline.cs
- XmlParser.cs
- DbConnectionOptions.cs
- MatrixTransform3D.cs
- Renderer.cs
- TargetConverter.cs
- SpotLight.cs
- TextInfo.cs
- New.cs
- OleDbErrorCollection.cs
- ProgramPublisher.cs
- StreamAsIStream.cs
- ButtonColumn.cs
- CompressStream.cs
- ProxyWebPartConnectionCollection.cs
- EpmSourceTree.cs
- XPathExpr.cs
- ISO2022Encoding.cs
- DataMemberConverter.cs
- ScriptManager.cs
- SerializeAbsoluteContext.cs
- MsmqInputMessage.cs
- RegexMatch.cs
- SortedList.cs
- SubclassTypeValidator.cs
- XPathSingletonIterator.cs
- WebEventTraceProvider.cs
- DataRow.cs
- RootProfilePropertySettingsCollection.cs
- UrlMappingCollection.cs
- XsltLoader.cs
- AttachedPropertyBrowsableAttribute.cs
- ConstNode.cs
- DataSourceHelper.cs
- LinkedResource.cs
- CustomGrammar.cs
- TaskbarItemInfo.cs