Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- XmlSchemaSimpleContentExtension.cs
- Library.cs
- XmlUtil.cs
- GlobalizationSection.cs
- XmlTextReaderImplHelpers.cs
- UserPersonalizationStateInfo.cs
- MsdtcWrapper.cs
- SchemaImporter.cs
- EditableTreeList.cs
- DistinctQueryOperator.cs
- PartialCachingAttribute.cs
- WebHttpBinding.cs
- ModelTreeManager.cs
- DesignTimeType.cs
- XpsException.cs
- HtmlEmptyTagControlBuilder.cs
- Frame.cs
- EntityDataSourceWizardForm.cs
- ClaimComparer.cs
- SimpleTypeResolver.cs
- QueryResponse.cs
- DateTimeStorage.cs
- FileChangesMonitor.cs
- CellIdBoolean.cs
- SqlOuterApplyReducer.cs
- CharAnimationBase.cs
- OleDbEnumerator.cs
- ItemCheckedEvent.cs
- UpdateException.cs
- Group.cs
- StringConcat.cs
- SelectionPatternIdentifiers.cs
- MimeObjectFactory.cs
- CompoundFileIOPermission.cs
- PathTooLongException.cs
- MailMessageEventArgs.cs
- CustomErrorsSectionWrapper.cs
- ResourceKey.cs
- TabControlAutomationPeer.cs
- BaseTypeViewSchema.cs
- OracleConnectionFactory.cs
- WriteTimeStream.cs
- PersistenceProviderDirectory.cs
- NoClickablePointException.cs
- EventMappingSettingsCollection.cs
- exports.cs
- EmptyControlCollection.cs
- XD.cs
- HuffModule.cs
- Vector3DCollection.cs
- IndexerNameAttribute.cs
- UnionExpr.cs
- Material.cs
- SqlFileStream.cs
- PingOptions.cs
- Operator.cs
- TempEnvironment.cs
- HandlerMappingMemo.cs
- TimeStampChecker.cs
- DataSetMappper.cs
- EmissiveMaterial.cs
- FontEmbeddingManager.cs
- safesecurityhelperavalon.cs
- IPAddressCollection.cs
- LinkLabelLinkClickedEvent.cs
- RijndaelManaged.cs
- ServiceEndpoint.cs
- CompareInfo.cs
- ScriptControlManager.cs
- sapiproxy.cs
- RemotingConfigParser.cs
- EdmSchemaError.cs
- SectionVisual.cs
- cookiecontainer.cs
- SourceChangedEventArgs.cs
- DetailsViewRow.cs
- Frame.cs
- InheritanceRules.cs
- TextSelectionHighlightLayer.cs
- CultureInfo.cs
- TemplatedWizardStep.cs
- ComAdminInterfaces.cs
- BrushConverter.cs
- RichTextBox.cs
- FrameworkReadOnlyPropertyMetadata.cs
- SecurityException.cs
- JoinElimination.cs
- Viewport3DVisual.cs
- ActivityBindForm.cs
- MetabaseServerConfig.cs
- XNodeSchemaApplier.cs
- ConstraintStruct.cs
- DataListItemEventArgs.cs
- DbConnectionPoolOptions.cs
- EntityClientCacheEntry.cs
- ConcurrentStack.cs
- BitmapEffectDrawingContextState.cs
- DataGridViewCellStyleEditor.cs
- WebBrowserUriTypeConverter.cs
- FacetValueContainer.cs