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
- XmlAttributeOverrides.cs
- Module.cs
- SqlNotificationEventArgs.cs
- SystemWebCachingSectionGroup.cs
- DataSourceBooleanViewSchemaConverter.cs
- FlowLayoutPanelDesigner.cs
- TaiwanLunisolarCalendar.cs
- ValueTypeFixupInfo.cs
- XmlEncodedRawTextWriter.cs
- SqlComparer.cs
- UncommonField.cs
- KeyGestureConverter.cs
- ResourceDescriptionAttribute.cs
- EntityTypeEmitter.cs
- MailAddressCollection.cs
- Matrix3D.cs
- smtppermission.cs
- XmlHierarchicalDataSourceView.cs
- TraceEventCache.cs
- CellParagraph.cs
- ConnectionInterfaceCollection.cs
- DBNull.cs
- Int16Animation.cs
- NestedContainer.cs
- PropertyValueChangedEvent.cs
- ThemeDirectoryCompiler.cs
- PlanCompiler.cs
- ObjectStateFormatter.cs
- XmlSchemaSimpleTypeUnion.cs
- UriParserTemplates.cs
- UIAgentMonitor.cs
- NetworkInformationException.cs
- EntityDataSourceQueryBuilder.cs
- VectorAnimationBase.cs
- NativeMethods.cs
- ConfigurationCollectionAttribute.cs
- XmlTypeMapping.cs
- SizeConverter.cs
- FormattedTextSymbols.cs
- DataBindingHandlerAttribute.cs
- AQNBuilder.cs
- NodeInfo.cs
- EndpointInfo.cs
- Psha1DerivedKeyGenerator.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- User.cs
- entitydatasourceentitysetnameconverter.cs
- IndexedString.cs
- OrderedDictionary.cs
- HandlerWithFactory.cs
- DependencyPropertyDescriptor.cs
- SqlDelegatedTransaction.cs
- ToolStripScrollButton.cs
- RecognizerBase.cs
- ImageListStreamer.cs
- HostedHttpContext.cs
- ConnectionStringsSection.cs
- Input.cs
- QilCloneVisitor.cs
- Setter.cs
- EdmComplexTypeAttribute.cs
- URLAttribute.cs
- HWStack.cs
- ObjectStateEntryDbDataRecord.cs
- SnapshotChangeTrackingStrategy.cs
- XmlTextAttribute.cs
- NamedPipeChannelFactory.cs
- ContentIterators.cs
- UnsafeNativeMethods.cs
- ChangeTracker.cs
- ConsoleKeyInfo.cs
- TableLayoutStyle.cs
- WebPartConnectionsCancelEventArgs.cs
- GeometryDrawing.cs
- XmlWriterSettings.cs
- AspProxy.cs
- FixedTextBuilder.cs
- InputLanguageProfileNotifySink.cs
- MdiWindowListStrip.cs
- SingleQueryOperator.cs
- PopupEventArgs.cs
- HatchBrush.cs
- IdentityReference.cs
- PaintValueEventArgs.cs
- DBDataPermission.cs
- LayoutEvent.cs
- DataBoundLiteralControl.cs
- MsmqDiagnostics.cs
- TypeGeneratedEventArgs.cs
- DictionaryCustomTypeDescriptor.cs
- GroupItem.cs
- SineEase.cs
- SoapSchemaImporter.cs
- HttpModuleAction.cs
- ConfigurationStrings.cs
- PersonalizationState.cs
- SqlPersonalizationProvider.cs
- SrgsDocument.cs
- BitmapEffectGeneralTransform.cs
- WebException.cs