Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- FontConverter.cs
- Int32.cs
- TraceUtils.cs
- AttributeProviderAttribute.cs
- IItemContainerGenerator.cs
- InstanceHandle.cs
- ServerValidateEventArgs.cs
- Rule.cs
- ClientBuildManagerCallback.cs
- InstanceNormalEvent.cs
- DSASignatureFormatter.cs
- TrustLevelCollection.cs
- _SslStream.cs
- DesignOnlyAttribute.cs
- Types.cs
- OverflowException.cs
- XmlLangPropertyAttribute.cs
- WebServiceEnumData.cs
- DataGridViewIntLinkedList.cs
- DictionaryEntry.cs
- CipherData.cs
- EntityRecordInfo.cs
- ObjectCacheSettings.cs
- ClientBuildManager.cs
- CompoundFileIOPermission.cs
- RoleGroup.cs
- DES.cs
- SqlRetyper.cs
- SessionStateContainer.cs
- CodeRegionDirective.cs
- DataTableExtensions.cs
- Point3D.cs
- PermissionSetEnumerator.cs
- VerificationException.cs
- PolyQuadraticBezierSegment.cs
- SwitchCase.cs
- WebHttpDispatchOperationSelectorData.cs
- XmlConverter.cs
- SqlInfoMessageEvent.cs
- SqlServices.cs
- StringToken.cs
- SqlConnectionPoolGroupProviderInfo.cs
- _SslStream.cs
- DeadLetterQueue.cs
- DataGridViewComboBoxEditingControl.cs
- SiteMapDataSource.cs
- TaskFormBase.cs
- ValueQuery.cs
- XsdValidatingReader.cs
- CellParaClient.cs
- DependencyPropertyChangedEventArgs.cs
- RenderingBiasValidation.cs
- XmlParser.cs
- Point3DCollectionConverter.cs
- X509SecurityTokenProvider.cs
- Baml2006ReaderFrame.cs
- PenThread.cs
- CriticalExceptions.cs
- ObjectHelper.cs
- ProfileSettingsCollection.cs
- DoubleAnimationUsingPath.cs
- ReferencedType.cs
- HostedTransportConfigurationBase.cs
- TdsParserSessionPool.cs
- CodeObject.cs
- SqlNotificationRequest.cs
- VBIdentifierNameEditor.cs
- SiteMapProvider.cs
- FormattedText.cs
- XPathAxisIterator.cs
- ScrollBarAutomationPeer.cs
- AssemblyAttributes.cs
- OperandQuery.cs
- SqlProfileProvider.cs
- COM2PictureConverter.cs
- NativeMethods.cs
- BindingNavigatorDesigner.cs
- ColorInterpolationModeValidation.cs
- DataStreamFromComStream.cs
- Bidi.cs
- PanelDesigner.cs
- SQLInt32.cs
- XmlBindingWorker.cs
- FileDialogCustomPlacesCollection.cs
- CqlWriter.cs
- XmlSchemaChoice.cs
- Version.cs
- ErrorHandler.cs
- BrowserDefinitionCollection.cs
- PluralizationService.cs
- InteropBitmapSource.cs
- ScrollPattern.cs
- EntryIndex.cs
- InstanceValue.cs
- ApplicationFileCodeDomTreeGenerator.cs
- StateDesigner.CommentLayoutGlyph.cs
- CodeTypeParameterCollection.cs
- WindowsGraphicsWrapper.cs
- DataKey.cs
- ErrorView.xaml.cs