Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- CodeGenerator.cs
- MemberInfoSerializationHolder.cs
- SerializationSectionGroup.cs
- MetadataItemEmitter.cs
- TopClause.cs
- HttpCachePolicy.cs
- CodeDomSerializerException.cs
- DBSchemaRow.cs
- TableAutomationPeer.cs
- StorageEntityContainerMapping.cs
- UpdateExpressionVisitor.cs
- ManifestResourceInfo.cs
- EmptyImpersonationContext.cs
- DataBinding.cs
- ButtonBase.cs
- VarInfo.cs
- figurelength.cs
- DbProviderServices.cs
- TypeBuilderInstantiation.cs
- CultureSpecificStringDictionary.cs
- QuadraticBezierSegment.cs
- DataContractAttribute.cs
- WebPartDisplayModeCollection.cs
- CacheAxisQuery.cs
- InvokeBinder.cs
- InstanceCreationEditor.cs
- URLMembershipCondition.cs
- Model3DGroup.cs
- SafeFreeMibTable.cs
- KeyedCollection.cs
- DataRecord.cs
- Win32.cs
- cryptoapiTransform.cs
- AsymmetricSignatureFormatter.cs
- PersonalizationDictionary.cs
- ObjectStateManager.cs
- OLEDB_Util.cs
- ModuleBuilderData.cs
- GradientSpreadMethodValidation.cs
- ButtonColumn.cs
- EventLogPermissionAttribute.cs
- WpfXamlType.cs
- Matrix3DConverter.cs
- ArraySegment.cs
- OracleConnectionStringBuilder.cs
- FtpCachePolicyElement.cs
- ServiceModelConfiguration.cs
- RotateTransform3D.cs
- VirtualPathUtility.cs
- SafeEventLogWriteHandle.cs
- WebPartMenu.cs
- XmlUnspecifiedAttribute.cs
- MenuCommand.cs
- oledbmetadatacolumnnames.cs
- NativeMethods.cs
- TerminatorSinks.cs
- SharedConnectionInfo.cs
- Application.cs
- PolicyReader.cs
- ExtendedPropertyDescriptor.cs
- ChannelFactoryBase.cs
- Behavior.cs
- BitArray.cs
- StandardOleMarshalObject.cs
- CodeGotoStatement.cs
- InvalidFilterCriteriaException.cs
- connectionpool.cs
- ReliableMessagingHelpers.cs
- basecomparevalidator.cs
- ReachBasicContext.cs
- HtmlWindowCollection.cs
- NativeRecognizer.cs
- OlePropertyStructs.cs
- TimeZone.cs
- BookmarkList.cs
- DataGridViewColumnStateChangedEventArgs.cs
- HwndAppCommandInputProvider.cs
- ListViewUpdatedEventArgs.cs
- DataRecord.cs
- StylusSystemGestureEventArgs.cs
- FlowDocumentScrollViewer.cs
- ContentTextAutomationPeer.cs
- BitmapSourceSafeMILHandle.cs
- GorillaCodec.cs
- ComponentDispatcher.cs
- BrowserCapabilitiesFactory.cs
- CurrencyManager.cs
- DependencyPropertyAttribute.cs
- CorrelationKey.cs
- XComponentModel.cs
- NativeMethods.cs
- HttpListenerException.cs
- PageCodeDomTreeGenerator.cs
- XmlConverter.cs
- XmlILAnnotation.cs
- TabItem.cs
- Int32CollectionConverter.cs
- OracleBFile.cs
- ColorTransform.cs
- RangeValueProviderWrapper.cs