Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- FixedSOMTableCell.cs
- ProxyWebPartManager.cs
- RuleSettings.cs
- DataGridViewDataConnection.cs
- HierarchicalDataBoundControl.cs
- PropertyItem.cs
- DataGridPageChangedEventArgs.cs
- KeyValuePairs.cs
- XmlSecureResolver.cs
- precedingsibling.cs
- FlowLayout.cs
- StringValidator.cs
- HttpVersion.cs
- CodeMemberField.cs
- SendingRequestEventArgs.cs
- PeerApplicationLaunchInfo.cs
- SystemTcpStatistics.cs
- ButtonChrome.cs
- IProvider.cs
- PointCollectionValueSerializer.cs
- NativeMethods.cs
- ListViewInsertedEventArgs.cs
- BooleanFunctions.cs
- PropertyMapper.cs
- EntryWrittenEventArgs.cs
- TableLayoutStyleCollection.cs
- FastEncoder.cs
- InputProcessorProfilesLoader.cs
- SiteMapPath.cs
- ListBox.cs
- CommandManager.cs
- SoapFormatterSinks.cs
- StateMachineHistory.cs
- DesignerDataConnection.cs
- EntityReference.cs
- NotifyParentPropertyAttribute.cs
- CustomPopupPlacement.cs
- ExclusiveTcpListener.cs
- WmfPlaceableFileHeader.cs
- ListMarkerSourceInfo.cs
- Panel.cs
- DataBindingCollection.cs
- Graphics.cs
- typedescriptorpermission.cs
- InvalidFilterCriteriaException.cs
- ToolBarButton.cs
- FixedSOMTableCell.cs
- GuidConverter.cs
- LiteralControl.cs
- SplineQuaternionKeyFrame.cs
- XNodeValidator.cs
- AccessKeyManager.cs
- VScrollProperties.cs
- ContentValidator.cs
- TypeConstant.cs
- ParamArrayAttribute.cs
- BadImageFormatException.cs
- BindingExpressionBase.cs
- WrappedReader.cs
- HMACSHA256.cs
- DecimalConverter.cs
- UrlAuthorizationModule.cs
- Rights.cs
- MDIControlStrip.cs
- WindowsSpinner.cs
- SectionVisual.cs
- XmlNodeWriter.cs
- DataStreams.cs
- XmlWriter.cs
- EventBuilder.cs
- GridItemPatternIdentifiers.cs
- PhysicalFontFamily.cs
- GridItem.cs
- AssemblyHash.cs
- RequestCachePolicyConverter.cs
- DataTableMapping.cs
- SafeUserTokenHandle.cs
- ServiceThrottlingElement.cs
- ListViewInsertionMark.cs
- CurrentChangingEventArgs.cs
- EnumerableRowCollection.cs
- LZCodec.cs
- QilBinary.cs
- URI.cs
- UpnEndpointIdentity.cs
- AutoResetEvent.cs
- KeyToListMap.cs
- ComponentManagerBroker.cs
- EntityCommand.cs
- ToolStripInSituService.cs
- QilFactory.cs
- SqlGenericUtil.cs
- RIPEMD160Managed.cs
- Schema.cs
- ButtonBaseAdapter.cs
- ParseNumbers.cs
- ExternalDataExchangeService.cs
- MdImport.cs
- DetailsViewPagerRow.cs
- MatrixTransform3D.cs