Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / LinkTarget.cs / 1305600 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BufferedResponseStream.cs
- OwnerDrawPropertyBag.cs
- DataColumnMappingCollection.cs
- BlurBitmapEffect.cs
- XsltContext.cs
- AttachInfo.cs
- TextDecorations.cs
- SemaphoreSlim.cs
- WhiteSpaceTrimStringConverter.cs
- HostProtectionException.cs
- FixedSOMTable.cs
- SoapFault.cs
- RouteItem.cs
- ContentControl.cs
- TextDocumentView.cs
- ServiceModelConfigurationSectionCollection.cs
- TypeRefElement.cs
- DataGridViewColumnCollectionEditor.cs
- MessageEncoderFactory.cs
- SiteMapNodeCollection.cs
- unitconverter.cs
- FormsAuthenticationConfiguration.cs
- TextureBrush.cs
- Compilation.cs
- Attributes.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- SerialPort.cs
- SqlGenerator.cs
- RunWorkerCompletedEventArgs.cs
- ListenerUnsafeNativeMethods.cs
- ToggleProviderWrapper.cs
- IndentedWriter.cs
- CompatibleComparer.cs
- FileDialogCustomPlace.cs
- PageAdapter.cs
- SettingsBase.cs
- Resources.Designer.cs
- IdentityReference.cs
- datacache.cs
- SelectionEditingBehavior.cs
- PrintController.cs
- AttachmentCollection.cs
- SafeThreadHandle.cs
- SqlBooleanizer.cs
- BufferBuilder.cs
- CancellationTokenSource.cs
- SafeEventLogReadHandle.cs
- RegexCompilationInfo.cs
- DiagnosticsConfigurationHandler.cs
- QilTypeChecker.cs
- RegexRunnerFactory.cs
- ToolboxComponentsCreatedEventArgs.cs
- TextRangeEdit.cs
- arclist.cs
- EntityDataSourceState.cs
- DataGridViewTextBoxColumn.cs
- DataGridViewRowEventArgs.cs
- PixelShader.cs
- ParagraphVisual.cs
- WebBrowserHelper.cs
- WebResourceAttribute.cs
- Facet.cs
- MailHeaderInfo.cs
- UnicodeEncoding.cs
- HttpRequestWrapper.cs
- UnhandledExceptionEventArgs.cs
- PersonalizationStateInfo.cs
- FactoryMaker.cs
- FormView.cs
- BaseComponentEditor.cs
- ReadOnlyHierarchicalDataSourceView.cs
- VariableModifiersHelper.cs
- PropertyKey.cs
- DeferredReference.cs
- _Connection.cs
- TypeConverterHelper.cs
- EventBuilder.cs
- _emptywebproxy.cs
- TreeViewEvent.cs
- FrameworkContentElement.cs
- AppDomainAttributes.cs
- SharedPersonalizationStateInfo.cs
- InkPresenterAutomationPeer.cs
- SubMenuStyleCollection.cs
- DbConnectionHelper.cs
- InternalRelationshipCollection.cs
- CleanUpVirtualizedItemEventArgs.cs
- PerformanceCounterLib.cs
- UIPropertyMetadata.cs
- ConditionalAttribute.cs
- SiteMapNodeItemEventArgs.cs
- SpeechRecognizer.cs
- RemoteWebConfigurationHostStream.cs
- ConsoleEntryPoint.cs
- DuplexClientBase.cs
- DataGridViewCellConverter.cs
- BinHexDecoder.cs
- updatecommandorderer.cs
- NavigationCommands.cs
- SocketSettings.cs