Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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 - [....]([....]) - 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
- DataControlField.cs
- OracleString.cs
- BaseCAMarshaler.cs
- RelationshipType.cs
- XmlNamespaceManager.cs
- LinkAreaEditor.cs
- TabItemAutomationPeer.cs
- HexParser.cs
- FontNamesConverter.cs
- UIElementHelper.cs
- SplashScreen.cs
- TableColumn.cs
- DurableEnlistmentState.cs
- PolyLineSegment.cs
- StaticFileHandler.cs
- UnsafeNativeMethods.cs
- DynamicActionMessageFilter.cs
- GridErrorDlg.cs
- ArglessEventHandlerProxy.cs
- MarkupExtensionParser.cs
- ConnectionManagementElement.cs
- GridLength.cs
- HtmlFormWrapper.cs
- TagMapCollection.cs
- DialogWindow.cs
- _LocalDataStoreMgr.cs
- WriteTimeStream.cs
- DockPatternIdentifiers.cs
- MouseButton.cs
- SamlDelegatingWriter.cs
- StyleReferenceConverter.cs
- HTMLTextWriter.cs
- AttachInfo.cs
- QilLoop.cs
- SiteOfOriginContainer.cs
- XmlSchemaObject.cs
- WindowsStatusBar.cs
- ReliabilityContractAttribute.cs
- DeobfuscatingStream.cs
- RepeatInfo.cs
- SqlClientWrapperSmiStream.cs
- SortKey.cs
- WaitForChangedResult.cs
- XAMLParseException.cs
- SchemaMerger.cs
- StaticSiteMapProvider.cs
- XmlSerializerVersionAttribute.cs
- HtmlInputText.cs
- MouseBinding.cs
- DateTimePickerDesigner.cs
- OutputCacheSection.cs
- FrameworkElementFactoryMarkupObject.cs
- MergeFailedEvent.cs
- PreservationFileReader.cs
- BrowsableAttribute.cs
- TextTreeInsertElementUndoUnit.cs
- CustomLineCap.cs
- DescendentsWalker.cs
- NotFiniteNumberException.cs
- SystemIPv6InterfaceProperties.cs
- MSG.cs
- IIS7WorkerRequest.cs
- ControlBuilder.cs
- ImageClickEventArgs.cs
- StreamReader.cs
- NamespaceEmitter.cs
- SecurityDocument.cs
- RegistryKey.cs
- FramingChannels.cs
- RawUIStateInputReport.cs
- TreeNodeConverter.cs
- DoubleAnimationUsingKeyFrames.cs
- WindowsFormsHost.cs
- FormatConvertedBitmap.cs
- LocatorManager.cs
- VirtualizingStackPanel.cs
- RunInstallerAttribute.cs
- SequenceDesigner.xaml.cs
- Imaging.cs
- ComboBoxDesigner.cs
- ListenerElementsCollection.cs
- StorageSetMapping.cs
- OletxTransactionHeader.cs
- IdleTimeoutMonitor.cs
- BlockCollection.cs
- OutKeywords.cs
- DynamicUpdateCommand.cs
- ColorAnimation.cs
- TreeNodeCollectionEditor.cs
- AliasedExpr.cs
- DataRow.cs
- DefaultPrintController.cs
- RoutingSection.cs
- CompatibleComparer.cs
- Setter.cs
- DataGridViewTextBoxEditingControl.cs
- EncryptedData.cs
- VisualBrush.cs
- DriveInfo.cs
- DocumentXmlWriter.cs