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
- BaseAddressElement.cs
- OperationContextScope.cs
- ChangeProcessor.cs
- StylusButtonCollection.cs
- SerializationEventsCache.cs
- TreeViewHitTestInfo.cs
- XmlSchemaSubstitutionGroup.cs
- OracleRowUpdatingEventArgs.cs
- DeviceSpecificDesigner.cs
- TextElementEditingBehaviorAttribute.cs
- XmlWriterSettings.cs
- Subtract.cs
- DesignerView.Commands.cs
- CompleteWizardStep.cs
- ContractListAdapter.cs
- ListManagerBindingsCollection.cs
- FileVersionInfo.cs
- SerialReceived.cs
- base64Transforms.cs
- LayoutTableCell.cs
- AdPostCacheSubstitution.cs
- DisposableCollectionWrapper.cs
- DrawingContext.cs
- _UriSyntax.cs
- Deflater.cs
- WithParamAction.cs
- ToolStrip.cs
- ControlParameter.cs
- HeaderPanel.cs
- WriteTimeStream.cs
- EdmSchemaAttribute.cs
- Visitor.cs
- StringStorage.cs
- OperationAbortedException.cs
- documentsequencetextview.cs
- GB18030Encoding.cs
- PageDeviceFont.cs
- XmlSerializationReader.cs
- CryptoProvider.cs
- MessageDecoder.cs
- SqlInternalConnectionTds.cs
- WebPartDisplayModeCancelEventArgs.cs
- ListBoxItemAutomationPeer.cs
- SimpleHandlerFactory.cs
- ChangePassword.cs
- MarkerProperties.cs
- SqlCaseSimplifier.cs
- StringResourceManager.cs
- GenericPrincipal.cs
- InkCanvasInnerCanvas.cs
- BindingExpressionBase.cs
- IpcClientChannel.cs
- ButtonBaseAdapter.cs
- GestureRecognitionResult.cs
- WindowsFont.cs
- CompatibleComparer.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- ListViewCancelEventArgs.cs
- ProfileEventArgs.cs
- ParallelTimeline.cs
- SaveFileDialog.cs
- TimelineCollection.cs
- XmlValueConverter.cs
- streamingZipPartStream.cs
- StrongNameMembershipCondition.cs
- SendingRequestEventArgs.cs
- ResourceIDHelper.cs
- BooleanFunctions.cs
- CodeAttributeDeclaration.cs
- RadioButton.cs
- StaticContext.cs
- ListDataHelper.cs
- RuleInfoComparer.cs
- ConfigPathUtility.cs
- WindowsRebar.cs
- HighlightComponent.cs
- DecimalMinMaxAggregationOperator.cs
- HeaderCollection.cs
- WindowsListViewGroupSubsetLink.cs
- AsymmetricKeyExchangeFormatter.cs
- CaseStatementSlot.cs
- WebPartConnectionsEventArgs.cs
- FormatterServices.cs
- TemplatePropertyEntry.cs
- EditorPartChrome.cs
- BinaryMethodMessage.cs
- DesignBindingValueUIHandler.cs
- SaveFileDialog.cs
- DashStyles.cs
- UserInitiatedRoutedEventPermission.cs
- LeafCellTreeNode.cs
- HttpListener.cs
- AccessControlEntry.cs
- CssTextWriter.cs
- PrinterSettings.cs
- DataGridViewSelectedRowCollection.cs
- SharedStatics.cs
- GeneralTransform.cs
- ClockController.cs
- UInt32.cs