Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / ResourceKey.cs / 1305600 / ResourceKey.cs
/****************************************************************************\ * * File: ResourceKey.cs * * Base class for various types of key objects to use in resource dictionaries. * * Copyright (C) 2005 by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System; using System.Reflection; using System.Windows.Markup; namespace System.Windows { ////// Abstract base class for various resource keys. /// Provides a common base for simple key detection in resource components. /// [MarkupExtensionReturnType(typeof(ResourceKey))] public abstract class ResourceKey : MarkupExtension { ////// Used to determine where to look for the resource dictionary that holds this resource. /// public abstract Assembly Assembly { get; } ////// Return this object. ResourceKeys are typically used as a key in a dictionary. /// public override object ProvideValue(IServiceProvider serviceProvider) { return this; } } } // 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
- VirtualDirectoryMappingCollection.cs
- ScrollViewerAutomationPeer.cs
- latinshape.cs
- QueryContinueDragEvent.cs
- TextEmbeddedObject.cs
- DataStorage.cs
- SerializableAuthorizationContext.cs
- EdmItemCollection.cs
- SapiGrammar.cs
- Invariant.cs
- MessageDecoder.cs
- Compiler.cs
- BaseDataList.cs
- CalendarAutomationPeer.cs
- DiscoveryDefaults.cs
- Adorner.cs
- LayoutTableCell.cs
- MouseGestureValueSerializer.cs
- RPIdentityRequirement.cs
- XmlNodeReader.cs
- RtfToXamlLexer.cs
- TreeNodeSelectionProcessor.cs
- EventToken.cs
- ConnectionPoint.cs
- Regex.cs
- PaintValueEventArgs.cs
- StaticSiteMapProvider.cs
- QilInvokeLateBound.cs
- ExtensionsSection.cs
- SplitterCancelEvent.cs
- VectorKeyFrameCollection.cs
- TimeSpanMinutesConverter.cs
- EventHandlerList.cs
- AnonymousIdentificationSection.cs
- HtmlHead.cs
- TextServicesDisplayAttribute.cs
- TdsRecordBufferSetter.cs
- XmlSerializableWriter.cs
- WindowsSlider.cs
- ParameterBuilder.cs
- PeerCollaboration.cs
- ExpressionList.cs
- ImageSourceValueSerializer.cs
- ExtensionDataObject.cs
- Module.cs
- RemotingException.cs
- SocketInformation.cs
- SecurityUtils.cs
- PageRequestManager.cs
- WindowsListViewGroupHelper.cs
- WorkflowTransactionOptions.cs
- GuidelineCollection.cs
- DataTableTypeConverter.cs
- SchemaDeclBase.cs
- DataGridViewMethods.cs
- WebReferencesBuildProvider.cs
- CharacterMetrics.cs
- CharKeyFrameCollection.cs
- ProjectedSlot.cs
- unitconverter.cs
- UIServiceHelper.cs
- Stylus.cs
- SqlConnectionHelper.cs
- EventRouteFactory.cs
- util.cs
- SignatureResourcePool.cs
- TrustDriver.cs
- ServiceOperationParameter.cs
- RecognizedAudio.cs
- UnmanagedBitmapWrapper.cs
- PropertyDescriptorComparer.cs
- SmtpDateTime.cs
- DataGridViewCellMouseEventArgs.cs
- NativeMethods.cs
- QilReference.cs
- OracleDateTime.cs
- CodeEntryPointMethod.cs
- SessionEndingCancelEventArgs.cs
- DbConnectionPoolGroup.cs
- ProfileModule.cs
- QilLoop.cs
- InheritanceAttribute.cs
- PatternMatcher.cs
- Accessible.cs
- TextServicesHost.cs
- DBSchemaRow.cs
- SystemColors.cs
- ListViewUpdateEventArgs.cs
- ItemMap.cs
- InputQueue.cs
- XmlnsCache.cs
- SubpageParagraph.cs
- RegexRunner.cs
- InputBuffer.cs
- ProxyWebPartManager.cs
- SelectionProviderWrapper.cs
- ConsoleEntryPoint.cs
- RemotingConfiguration.cs
- AudioDeviceOut.cs
- altserialization.cs