Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Documents / LinkTarget.cs / 1 / LinkTarget.cs
//---------------------------------------------------------------------------- //// Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // // Description: // Implements the LinkTargetCollection as holder for a collection // of LinkTarget // // History: // 02/01/2005 - Ming Liu(MingLiu) - Created. // // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.ComponentModel; using System.Diagnostics; using System.Windows.Threading; using System.Windows.Markup; //===================================================================== ////// LinkTarget is the class that keep name that a named element exist in document /// public sealed class LinkTarget { ////// The element name /// public string Name { get { return _name; } set { _name = value; } } private string _name; } //===================================================================== ////// LinkTargetCollection is an ordered collection of LinkTarget /// It has to implement plain IList because the parser doesn't support /// generics IList. /// public sealed class LinkTargetCollection : CollectionBase { //-------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- ////// /// public LinkTarget this[int index] { get { return (LinkTarget)((IList)this)[index]; } set { ((IList)this)[index] = value; } } ////// /// public int Add(LinkTarget value) { return ((IList)this).Add((object)value); } ////// /// public void Remove(LinkTarget value) { ((IList)this).Remove((object) value); } ////// /// public bool Contains(LinkTarget value) { return ((IList)this).Contains((object)value); } ////// /// public void CopyTo(LinkTarget[] array, int index) { ((ICollection)this).CopyTo(array, index); } ////// /// public int IndexOf(LinkTarget value) { return ((IList)this).IndexOf((object)value); } ////// /// public void Insert(int index, LinkTarget value) { ((IList)this).Insert(index, (object)value); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- //// Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // // Description: // Implements the LinkTargetCollection as holder for a collection // of LinkTarget // // History: // 02/01/2005 - Ming Liu(MingLiu) - Created. // // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.ComponentModel; using System.Diagnostics; using System.Windows.Threading; using System.Windows.Markup; //===================================================================== ////// LinkTarget is the class that keep name that a named element exist in document /// public sealed class LinkTarget { ////// The element name /// public string Name { get { return _name; } set { _name = value; } } private string _name; } //===================================================================== ////// LinkTargetCollection is an ordered collection of LinkTarget /// It has to implement plain IList because the parser doesn't support /// generics IList. /// public sealed class LinkTargetCollection : CollectionBase { //-------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- ////// /// public LinkTarget this[int index] { get { return (LinkTarget)((IList)this)[index]; } set { ((IList)this)[index] = value; } } ////// /// public int Add(LinkTarget value) { return ((IList)this).Add((object)value); } ////// /// public void Remove(LinkTarget value) { ((IList)this).Remove((object) value); } ////// /// public bool Contains(LinkTarget value) { return ((IList)this).Contains((object)value); } ////// /// public void CopyTo(LinkTarget[] array, int index) { ((ICollection)this).CopyTo(array, index); } ////// /// public int IndexOf(LinkTarget value) { return ((IList)this).IndexOf((object)value); } ////// /// public void Insert(int index, LinkTarget value) { ((IList)this).Insert(index, (object)value); } } } // 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
- QueryReaderSettings.cs
- SudsParser.cs
- KeyValuePairs.cs
- ConfigurationException.cs
- TabletDeviceInfo.cs
- ExtensionWindowHeader.cs
- SqlUtil.cs
- FreezableOperations.cs
- AppSettingsSection.cs
- ConnectionPointCookie.cs
- ElementProxy.cs
- BitmapEffectCollection.cs
- lengthconverter.cs
- SafeFileMappingHandle.cs
- WsatConfiguration.cs
- ProfileBuildProvider.cs
- Pkcs9Attribute.cs
- PassportPrincipal.cs
- BoundColumn.cs
- DataBindEngine.cs
- PackageDocument.cs
- HttpProtocolReflector.cs
- ADRoleFactory.cs
- FeatureSupport.cs
- ValueOfAction.cs
- CultureTable.cs
- State.cs
- Utils.cs
- PassportAuthenticationEventArgs.cs
- CallbackTimeoutsElement.cs
- ProjectionPathSegment.cs
- CodeObjectCreateExpression.cs
- SystemIPInterfaceStatistics.cs
- MetadataPropertyAttribute.cs
- NameValueSectionHandler.cs
- KernelTypeValidation.cs
- WebAdminConfigurationHelper.cs
- Style.cs
- BitmapEffectDrawingContextState.cs
- HttpCacheParams.cs
- ClassHandlersStore.cs
- AspNetRouteServiceHttpHandler.cs
- LinearQuaternionKeyFrame.cs
- SqlCachedBuffer.cs
- ResourceSet.cs
- FormatVersion.cs
- AttributeProviderAttribute.cs
- TransactionInterop.cs
- MobileSysDescriptionAttribute.cs
- Label.cs
- Wildcard.cs
- PreloadedPackages.cs
- SecureStringHasher.cs
- CallbackException.cs
- IPEndPointCollection.cs
- ServicesSection.cs
- ServiceDebugElement.cs
- HtmlForm.cs
- FilterableAttribute.cs
- AuthenticationManager.cs
- CloseCollectionAsyncResult.cs
- DataObjectFieldAttribute.cs
- TypefaceMap.cs
- Token.cs
- WebServiceTypeData.cs
- FreezableDefaultValueFactory.cs
- TypeInfo.cs
- GraphicsPathIterator.cs
- SByteConverter.cs
- SaveFileDialog.cs
- PropertyTabChangedEvent.cs
- Transactions.cs
- RegexCaptureCollection.cs
- EditorZone.cs
- ITextView.cs
- MetadataItem_Static.cs
- AnnouncementDispatcherAsyncResult.cs
- HierarchicalDataBoundControlAdapter.cs
- ScrollData.cs
- UrlMappingsSection.cs
- ColorTransform.cs
- Point3DIndependentAnimationStorage.cs
- TimeSpanConverter.cs
- FormViewInsertEventArgs.cs
- XmlSerializerFactory.cs
- MetadataFile.cs
- VarInfo.cs
- HtmlTableRowCollection.cs
- ConfigurationElementCollection.cs
- InputReferenceExpression.cs
- Camera.cs
- AttachInfo.cs
- EndGetFileNameFromUserRequest.cs
- ColumnResizeAdorner.cs
- QilXmlReader.cs
- MetadataProperty.cs
- ComEventsSink.cs
- IssuanceLicense.cs
- remotingproxy.cs
- BaseDataList.cs