Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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 - [....]([....]) - 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
- FormatPage.cs
- WebPartConnectionsCancelEventArgs.cs
- ResourceLoader.cs
- PageOrientation.cs
- SafeArrayTypeMismatchException.cs
- SpeakInfo.cs
- SqlDataSourceEnumerator.cs
- SourceInterpreter.cs
- ResourcePermissionBase.cs
- UidPropertyAttribute.cs
- SoapReflector.cs
- SelectionProcessor.cs
- KeyedCollection.cs
- HttpDebugHandler.cs
- DBSchemaRow.cs
- Pkcs9Attribute.cs
- Part.cs
- DPTypeDescriptorContext.cs
- PackWebRequestFactory.cs
- SmtpException.cs
- DataStreams.cs
- WebUtil.cs
- InputScopeManager.cs
- ListenerElementsCollection.cs
- FormViewAutoFormat.cs
- PointConverter.cs
- RelationshipNavigation.cs
- EntityContainerEmitter.cs
- PageThemeCodeDomTreeGenerator.cs
- JsonEnumDataContract.cs
- ThicknessConverter.cs
- MenuItemBinding.cs
- ApplicationSecurityInfo.cs
- MobileFormsAuthentication.cs
- ButtonBase.cs
- LightweightCodeGenerator.cs
- WSSecureConversationDec2005.cs
- LinkButton.cs
- Completion.cs
- UnmanagedHandle.cs
- RealizationDrawingContextWalker.cs
- TreeView.cs
- SectionInput.cs
- UIElementParaClient.cs
- Point3D.cs
- CapiHashAlgorithm.cs
- RangeValidator.cs
- TextDpi.cs
- BamlRecordHelper.cs
- StorageEntitySetMapping.cs
- QilPatternVisitor.cs
- BitSet.cs
- ZipIOModeEnforcingStream.cs
- WebSysDefaultValueAttribute.cs
- PersistencePipeline.cs
- SqlCommandSet.cs
- WebPartVerbCollection.cs
- GeneralTransform.cs
- NativeBuffer.cs
- TraceUtility.cs
- Html32TextWriter.cs
- StringResourceManager.cs
- CurrentChangingEventManager.cs
- TraceInternal.cs
- Font.cs
- DataGridView.cs
- ComboBox.cs
- IntSecurity.cs
- Avt.cs
- KeyManager.cs
- HostedElements.cs
- X509CertificateClaimSet.cs
- WebPartConnectionsConfigureVerb.cs
- StateMachineWorkflowInstance.cs
- XmlNamedNodeMap.cs
- AppSettingsExpressionBuilder.cs
- UnsafeNativeMethods.cs
- HierarchicalDataSourceControl.cs
- Ticks.cs
- StorageBasedPackageProperties.cs
- ValidationHelper.cs
- RegexCapture.cs
- DeviceContext.cs
- ObjectConverter.cs
- OutputCacheModule.cs
- X509CertificateClaimSet.cs
- DoubleCollection.cs
- DataControlLinkButton.cs
- EncryptedData.cs
- UTF7Encoding.cs
- _DisconnectOverlappedAsyncResult.cs
- XmlEntity.cs
- FontInfo.cs
- StateWorkerRequest.cs
- ParserContext.cs
- CompoundFileReference.cs
- Util.cs
- CollectionAdapters.cs
- BaseParaClient.cs
- DataGridColumnsPage.cs