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
- StorageInfo.cs
- HtmlTextBoxAdapter.cs
- XmlIlTypeHelper.cs
- LiteralTextParser.cs
- LogSwitch.cs
- ReadWriteObjectLock.cs
- XmlSchemaAny.cs
- RenderingEventArgs.cs
- CodeDomComponentSerializationService.cs
- TextElementCollection.cs
- ImageMapEventArgs.cs
- ProgressBarAutomationPeer.cs
- SoapConverter.cs
- Coordinator.cs
- DataGridViewColumnTypeEditor.cs
- Polygon.cs
- LocalizableAttribute.cs
- VirtualizingStackPanel.cs
- TreeViewImageKeyConverter.cs
- PathFigure.cs
- PinnedBufferMemoryStream.cs
- Viewport2DVisual3D.cs
- RegexWriter.cs
- ListControl.cs
- StreamGeometryContext.cs
- ContainerSelectorActiveEvent.cs
- objectquery_tresulttype.cs
- BooleanConverter.cs
- SamlConditions.cs
- TextServicesCompartmentEventSink.cs
- SystemIPv4InterfaceProperties.cs
- PathSegmentCollection.cs
- EventWaitHandle.cs
- TransactionsSectionGroup.cs
- BuildProvidersCompiler.cs
- HashMembershipCondition.cs
- ValidationHelpers.cs
- Rules.cs
- PeerServiceMessageContracts.cs
- BrowsableAttribute.cs
- XmlReaderSettings.cs
- ParameterModifier.cs
- SqlException.cs
- FrameworkContentElement.cs
- CommandHelpers.cs
- _RequestCacheProtocol.cs
- XmlDictionaryReader.cs
- UserControl.cs
- InsufficientMemoryException.cs
- TripleDES.cs
- ToolboxComponentsCreatedEventArgs.cs
- baseshape.cs
- Vector3DCollection.cs
- XmlNavigatorFilter.cs
- FormCollection.cs
- DbgUtil.cs
- HtmlInputFile.cs
- xsdvalidator.cs
- FunctionUpdateCommand.cs
- DataGridTable.cs
- DataGridToolTip.cs
- XPathMultyIterator.cs
- OutputScopeManager.cs
- ToolStripItem.cs
- FontStyles.cs
- InternalRelationshipCollection.cs
- UserControl.cs
- ValidatorCollection.cs
- _SpnDictionary.cs
- LabelEditEvent.cs
- AbstractSvcMapFileLoader.cs
- HostedTcpTransportManager.cs
- DoubleCollectionConverter.cs
- RsaEndpointIdentity.cs
- EditorPartCollection.cs
- DynamicUpdateCommand.cs
- SymmetricKey.cs
- ProfileParameter.cs
- WebPart.cs
- ImageAutomationPeer.cs
- HijriCalendar.cs
- BlurEffect.cs
- MsmqOutputMessage.cs
- FilterQueryOptionExpression.cs
- HybridDictionary.cs
- PeerInvitationResponse.cs
- Menu.cs
- LineGeometry.cs
- MenuItemCollection.cs
- DocumentSchemaValidator.cs
- BitHelper.cs
- TableCellAutomationPeer.cs
- QueryAccessibilityHelpEvent.cs
- Options.cs
- ChtmlPageAdapter.cs
- ListItemCollection.cs
- TextBox.cs
- ServiceProviders.cs
- FileVersionInfo.cs
- FilterFactory.cs