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
- IIS7UserPrincipal.cs
- SqlFactory.cs
- MultilineStringConverter.cs
- MemoryResponseElement.cs
- SubpageParaClient.cs
- FragmentQuery.cs
- ClientApiGenerator.cs
- PropertyChangingEventArgs.cs
- VBCodeProvider.cs
- HtmlEncodedRawTextWriter.cs
- HwndTarget.cs
- CustomValidator.cs
- NameValueConfigurationCollection.cs
- SerializableAttribute.cs
- Assembly.cs
- ProcessHostConfigUtils.cs
- ServiceOperationInvoker.cs
- EntryWrittenEventArgs.cs
- SplayTreeNode.cs
- XmlSchemaObject.cs
- NoClickablePointException.cs
- Hex.cs
- ISAPIRuntime.cs
- Normalization.cs
- DSASignatureFormatter.cs
- SoapExtensionImporter.cs
- ObjectDataSourceView.cs
- IntersectQueryOperator.cs
- MetadataResolver.cs
- WebBrowser.cs
- LongTypeConverter.cs
- SettingsAttributeDictionary.cs
- PriorityQueue.cs
- SqlTriggerAttribute.cs
- ObjectAnimationBase.cs
- EdmMember.cs
- FamilyTypeface.cs
- Bits.cs
- EventLogEntryCollection.cs
- TogglePattern.cs
- WebBrowserSiteBase.cs
- WindowsListViewGroupSubsetLink.cs
- TypeElementCollection.cs
- SqlConnectionString.cs
- ReverseComparer.cs
- DataComponentNameHandler.cs
- DisplayNameAttribute.cs
- Peer.cs
- CodeDirectiveCollection.cs
- BaseWebProxyFinder.cs
- EdgeProfileValidation.cs
- EdgeModeValidation.cs
- DesignerCategoryAttribute.cs
- FactoryRecord.cs
- BuildProviderAppliesToAttribute.cs
- PingReply.cs
- LineServicesRun.cs
- ExeConfigurationFileMap.cs
- FocusManager.cs
- EntityDataSourceView.cs
- DetailsViewInsertedEventArgs.cs
- ImageList.cs
- handlecollector.cs
- ColumnWidthChangingEvent.cs
- GroupItemAutomationPeer.cs
- Utility.cs
- SQLByte.cs
- ManagementQuery.cs
- ExpressionParser.cs
- EventListener.cs
- TemplateAction.cs
- GraphicsContext.cs
- NativeDirectoryServicesQueryAPIs.cs
- MulticastOption.cs
- TableStyle.cs
- WorkItem.cs
- EmptyReadOnlyDictionaryInternal.cs
- FocusChangedEventArgs.cs
- WebControlsSection.cs
- RightNameExpirationInfoPair.cs
- DataObjectPastingEventArgs.cs
- ComponentConverter.cs
- XmlSerializerSection.cs
- Vector3DCollectionConverter.cs
- CacheChildrenQuery.cs
- Oci.cs
- RawStylusInputCustomDataList.cs
- SiteMembershipCondition.cs
- Rotation3DKeyFrameCollection.cs
- returneventsaver.cs
- ContentIterators.cs
- HatchBrush.cs
- JpegBitmapDecoder.cs
- Knowncolors.cs
- ExpandCollapsePattern.cs
- FigureParagraph.cs
- GPRECTF.cs
- DataSetViewSchema.cs
- ParameterEditorUserControl.cs
- XmlSerializerFormatAttribute.cs