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
- CodeGroup.cs
- FixedLineResult.cs
- MSAANativeProvider.cs
- OutputCacheSettingsSection.cs
- _DigestClient.cs
- ObjectStateManagerMetadata.cs
- PropertyManager.cs
- COM2TypeInfoProcessor.cs
- NativeMethods.cs
- ProgressBar.cs
- Models.cs
- CompressedStack.cs
- InheritanceContextChangedEventManager.cs
- XmlFormatWriterGenerator.cs
- DataBindingCollection.cs
- IsolatedStorageException.cs
- TextEditorDragDrop.cs
- AttributeTableBuilder.cs
- PersonalizationProvider.cs
- SqlError.cs
- BitmapEffectInput.cs
- EditorZoneBase.cs
- CodeDirectiveCollection.cs
- StylusPointPropertyUnit.cs
- PeerToPeerException.cs
- autovalidator.cs
- SqlBuilder.cs
- SqlDelegatedTransaction.cs
- CodeBinaryOperatorExpression.cs
- GcHandle.cs
- DataGridLinkButton.cs
- ComponentCommands.cs
- CodeSpit.cs
- MD5CryptoServiceProvider.cs
- AssemblyBuilder.cs
- updatecommandorderer.cs
- TailCallAnalyzer.cs
- DelayedRegex.cs
- XmlSerializer.cs
- DeferredTextReference.cs
- PageVisual.cs
- PersonalizationStateInfo.cs
- XPathBinder.cs
- CodeCatchClause.cs
- Matrix.cs
- SyndicationElementExtensionCollection.cs
- ConstructorNeedsTagAttribute.cs
- ToolStripDropTargetManager.cs
- Accessors.cs
- EditingCoordinator.cs
- XPathAncestorQuery.cs
- AppDomain.cs
- ColumnPropertiesGroup.cs
- GPStream.cs
- StringResourceManager.cs
- MtomMessageEncodingBindingElement.cs
- BindingContext.cs
- DesignTimeParseData.cs
- ReliableSession.cs
- GCHandleCookieTable.cs
- FontWeightConverter.cs
- FormViewAutoFormat.cs
- BitmapFrame.cs
- WebPartConnectionsDisconnectVerb.cs
- NativeMethods.cs
- OneToOneMappingSerializer.cs
- ThaiBuddhistCalendar.cs
- MutableAssemblyCacheEntry.cs
- SessionStateModule.cs
- HexParser.cs
- OleDbCommandBuilder.cs
- SingleResultAttribute.cs
- GiveFeedbackEventArgs.cs
- RepeaterItemEventArgs.cs
- DataGridPagingPage.cs
- BitmapImage.cs
- QuotedPrintableStream.cs
- DataGridColumnHeader.cs
- FormsAuthenticationCredentials.cs
- ConcurrentBag.cs
- MembershipSection.cs
- ElementHost.cs
- RegexCaptureCollection.cs
- LicenseProviderAttribute.cs
- ContractListAdapter.cs
- OdbcDataAdapter.cs
- ForceCopyBuildProvider.cs
- ScrollItemPatternIdentifiers.cs
- CollectionEditor.cs
- mda.cs
- ProfileService.cs
- RuntimeIdentifierPropertyAttribute.cs
- SessionPageStatePersister.cs
- Tokenizer.cs
- XmlElementElement.cs
- RectangleF.cs
- HyperLinkStyle.cs
- OleDbStruct.cs
- ToolStripItemEventArgs.cs
- SHA1Managed.cs