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
- TypeBuilder.cs
- EntityViewGenerationAttribute.cs
- SerializationEventsCache.cs
- RemotingClientProxy.cs
- QilUnary.cs
- Registry.cs
- SafeUserTokenHandle.cs
- InitializerFacet.cs
- EmbossBitmapEffect.cs
- SessionViewState.cs
- DataGridViewUtilities.cs
- ReflectionHelper.cs
- StorageEntityTypeMapping.cs
- tabpagecollectioneditor.cs
- DriveNotFoundException.cs
- DrawToolTipEventArgs.cs
- ProxyAssemblyNotLoadedException.cs
- TerminatingOperationBehavior.cs
- UriTemplateDispatchFormatter.cs
- IMembershipProvider.cs
- Suspend.cs
- SymLanguageVendor.cs
- BaseTemplateCodeDomTreeGenerator.cs
- SingleAnimationUsingKeyFrames.cs
- Processor.cs
- Crypto.cs
- ErrorStyle.cs
- NamedObject.cs
- ControlPager.cs
- UnsettableComboBox.cs
- SafeUserTokenHandle.cs
- StrokeSerializer.cs
- TextLineBreak.cs
- RegisteredHiddenField.cs
- CollectionChangedEventManager.cs
- SimpleRecyclingCache.cs
- WebPartCollection.cs
- ClientConfigurationSystem.cs
- TextEffectResolver.cs
- X509CertificateStore.cs
- PlanCompiler.cs
- ProviderSettings.cs
- SchemaTableColumn.cs
- DependencyObjectPropertyDescriptor.cs
- PriorityBindingExpression.cs
- EdmType.cs
- ToolStripPanel.cs
- UnsafeNativeMethods.cs
- DefaultHttpHandler.cs
- OdbcError.cs
- Propagator.ExtentPlaceholderCreator.cs
- XmlAttributeCollection.cs
- ScalarConstant.cs
- BitmapEffectDrawingContent.cs
- AppDomainUnloadedException.cs
- MultiPageTextView.cs
- XmlSortKey.cs
- PropertyItemInternal.cs
- FontUnit.cs
- ItemCollectionEditor.cs
- KeyEvent.cs
- _AutoWebProxyScriptHelper.cs
- CompositeFontInfo.cs
- URLIdentityPermission.cs
- SmtpMail.cs
- ErrorTableItemStyle.cs
- XsdBuildProvider.cs
- PassportPrincipal.cs
- ClientTarget.cs
- ToolStripDropDownClosedEventArgs.cs
- Journaling.cs
- XmlSchemaDocumentation.cs
- brushes.cs
- AuthenticationModuleElement.cs
- MeshGeometry3D.cs
- VarRefManager.cs
- InertiaTranslationBehavior.cs
- DocComment.cs
- DrawListViewItemEventArgs.cs
- XsdDataContractImporter.cs
- TypeDelegator.cs
- CompoundFileReference.cs
- NamedPipeTransportBindingElement.cs
- ISessionStateStore.cs
- ColumnCollectionEditor.cs
- DWriteFactory.cs
- FtpWebResponse.cs
- SiteMapDataSourceView.cs
- CompiledQueryCacheKey.cs
- XmlAttributeOverrides.cs
- DeploymentSectionCache.cs
- SafeWaitHandle.cs
- RemoteWebConfigurationHost.cs
- AssociativeAggregationOperator.cs
- XsltContext.cs
- odbcmetadatacollectionnames.cs
- FunctionQuery.cs
- InternalSafeNativeMethods.cs
- HttpStreamXmlDictionaryReader.cs
- StatusBarItem.cs