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
- Visual3DCollection.cs
- CustomError.cs
- WmlListAdapter.cs
- OrderedDictionary.cs
- ListItemCollection.cs
- SafePEFileHandle.cs
- XmlEncodedRawTextWriter.cs
- DataSourceXmlClassAttribute.cs
- LifetimeServices.cs
- OracleInternalConnection.cs
- WindowsTokenRoleProvider.cs
- SupportsEventValidationAttribute.cs
- BaseDataListActionList.cs
- DateTimeConverter2.cs
- RegexBoyerMoore.cs
- Pen.cs
- DataGridViewTextBoxColumn.cs
- _BufferOffsetSize.cs
- ContractInstanceProvider.cs
- StringDictionary.cs
- CaretElement.cs
- DesignSurfaceEvent.cs
- OracleParameter.cs
- UriParserTemplates.cs
- ImportedNamespaceContextItem.cs
- ScaleTransform3D.cs
- HtmlShimManager.cs
- InvalidCommandTreeException.cs
- ExtenderControl.cs
- CodeObject.cs
- UmAlQuraCalendar.cs
- Point3DAnimationUsingKeyFrames.cs
- UnauthorizedWebPart.cs
- AssemblyBuilderData.cs
- SocketInformation.cs
- DataGridBeginningEditEventArgs.cs
- Knowncolors.cs
- JsonQNameDataContract.cs
- ControlEvent.cs
- BitmapPalettes.cs
- BigInt.cs
- propertyentry.cs
- PerformanceCounterCategory.cs
- AliasedExpr.cs
- SessionStateUtil.cs
- Grant.cs
- DataErrorValidationRule.cs
- OSFeature.cs
- ManipulationCompletedEventArgs.cs
- ResourceProviderFactory.cs
- DependencyPropertyChangedEventArgs.cs
- IntPtr.cs
- Viewport2DVisual3D.cs
- DesignerView.Commands.cs
- NonDualMessageSecurityOverHttp.cs
- AsyncCompletedEventArgs.cs
- MessageBodyMemberAttribute.cs
- CharacterMetrics.cs
- DifferencingCollection.cs
- CompensableActivity.cs
- CodeThrowExceptionStatement.cs
- ObjectSet.cs
- RefExpr.cs
- FileLevelControlBuilderAttribute.cs
- MsmqIntegrationChannelListener.cs
- BuildProviderUtils.cs
- PassportAuthentication.cs
- BaseCodePageEncoding.cs
- CroppedBitmap.cs
- ReflectPropertyDescriptor.cs
- Transactions.cs
- DllNotFoundException.cs
- ApplicationServiceManager.cs
- StateManagedCollection.cs
- WorkflowRuntimeServiceElementCollection.cs
- TableHeaderCell.cs
- BoundPropertyEntry.cs
- IteratorFilter.cs
- ProjectionPlanCompiler.cs
- DoubleLinkList.cs
- FilteredDataSetHelper.cs
- ViewBase.cs
- FormParameter.cs
- SchemaImporterExtension.cs
- XmlDocumentFragment.cs
- LayoutSettings.cs
- HtmlControl.cs
- ComboBox.cs
- DataGridItemCollection.cs
- PageThemeCodeDomTreeGenerator.cs
- RectValueSerializer.cs
- Focus.cs
- ErrorRuntimeConfig.cs
- AttributeUsageAttribute.cs
- TextTreeInsertElementUndoUnit.cs
- CaseStatement.cs
- PermissionSet.cs
- ToolStripTextBox.cs
- Encoder.cs
- WpfMemberInvoker.cs