Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / LinkTarget.cs / 1305600 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FactoryRecord.cs
- PageClientProxyGenerator.cs
- SessionConnectionReader.cs
- ICspAsymmetricAlgorithm.cs
- CompleteWizardStep.cs
- CommandEventArgs.cs
- MissingFieldException.cs
- DefaultWorkflowSchedulerService.cs
- LogRestartAreaEnumerator.cs
- WindowsPrincipal.cs
- ModelTreeEnumerator.cs
- SafeUserTokenHandle.cs
- DetailsViewRow.cs
- SoapEnumAttribute.cs
- ModelItemDictionaryImpl.cs
- ProcessHostServerConfig.cs
- IndependentAnimationStorage.cs
- AttachedPropertyMethodSelector.cs
- QilList.cs
- TokenFactoryFactory.cs
- ToolstripProfessionalRenderer.cs
- MailWebEventProvider.cs
- CodeStatement.cs
- ColumnMapCopier.cs
- figurelengthconverter.cs
- XmlComplianceUtil.cs
- UrlMappingsSection.cs
- DataGridViewCell.cs
- CompilationSection.cs
- GPPOINT.cs
- CompilerInfo.cs
- SystemGatewayIPAddressInformation.cs
- DataTransferEventArgs.cs
- VisualBrush.cs
- WebDescriptionAttribute.cs
- PropertyGridEditorPart.cs
- Journaling.cs
- PlatformCulture.cs
- QueryUtil.cs
- ChangePassword.cs
- ScrollViewerAutomationPeer.cs
- AsyncStreamReader.cs
- ValueHandle.cs
- StrongNamePublicKeyBlob.cs
- _WinHttpWebProxyDataBuilder.cs
- SelectionPattern.cs
- ThreadPool.cs
- MultipleViewPattern.cs
- DataBoundControlAdapter.cs
- TextFormattingConverter.cs
- NamespaceDisplay.xaml.cs
- ConfigUtil.cs
- TextEditorCharacters.cs
- NativeCompoundFileAPIs.cs
- TableStyle.cs
- RestClientProxyHandler.cs
- CopyNodeSetAction.cs
- EntityContainerEntitySet.cs
- HashHelper.cs
- ClientSettings.cs
- DefaultProxySection.cs
- ConfigXmlComment.cs
- ExportOptions.cs
- ContentFileHelper.cs
- Pen.cs
- ParameterToken.cs
- InstanceNormalEvent.cs
- SqlProfileProvider.cs
- Math.cs
- FormatterConverter.cs
- WindowsAuthenticationModule.cs
- TCPListener.cs
- DataControlFieldHeaderCell.cs
- SystemWebCachingSectionGroup.cs
- DbProviderServices.cs
- FileAuthorizationModule.cs
- XmlAutoDetectWriter.cs
- SmiMetaDataProperty.cs
- XamlHostingConfiguration.cs
- AssociationTypeEmitter.cs
- DataChangedEventManager.cs
- Win32.cs
- XsdValidatingReader.cs
- CachedPathData.cs
- SingleAnimationBase.cs
- CalendarAutoFormat.cs
- ConnectionsZoneDesigner.cs
- SymmetricSecurityProtocolFactory.cs
- X509SubjectKeyIdentifierClause.cs
- XmlILIndex.cs
- Rotation3DAnimation.cs
- XmlTextWriter.cs
- DataGridViewIntLinkedList.cs
- WebColorConverter.cs
- UpdatePanelTriggerCollection.cs
- SafeCryptContextHandle.cs
- ContextStack.cs
- LateBoundBitmapDecoder.cs
- SafeIUnknown.cs
- XmlTypeMapping.cs