Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / ResourceKey.cs / 1 / 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
- WindowsListViewItem.cs
- Label.cs
- UnaryNode.cs
- MissingFieldException.cs
- EmbeddedMailObjectCollectionEditor.cs
- Size.cs
- NavigatorOutput.cs
- QueryConverter.cs
- XPathExpr.cs
- LockCookie.cs
- PopOutPanel.cs
- ObservableCollectionDefaultValueFactory.cs
- Clause.cs
- ProfilePropertySettings.cs
- XmlNodeChangedEventManager.cs
- ObjectStorage.cs
- ThreadStateException.cs
- Renderer.cs
- XmlTextEncoder.cs
- XmlDocument.cs
- SiteMembershipCondition.cs
- InternalControlCollection.cs
- XslAstAnalyzer.cs
- CqlQuery.cs
- LocalizationParserHooks.cs
- StylusEventArgs.cs
- DiscoveryEndpointElement.cs
- BufferModeSettings.cs
- MailWebEventProvider.cs
- Merger.cs
- RequestDescription.cs
- Typeface.cs
- ClientTargetSection.cs
- InputScopeConverter.cs
- HtmlHead.cs
- HtmlInputSubmit.cs
- XmlStreamStore.cs
- ClientFormsIdentity.cs
- StickyNoteAnnotations.cs
- StringArrayConverter.cs
- SharedStatics.cs
- LinkArea.cs
- SignedXml.cs
- HTMLTagNameToTypeMapper.cs
- SimpleWorkerRequest.cs
- Int64Converter.cs
- CaseStatement.cs
- PersistenceTypeAttribute.cs
- DetailsViewDeleteEventArgs.cs
- ConfigurationManagerInternal.cs
- StylusTip.cs
- SqlParameter.cs
- WSSecurityPolicy11.cs
- BufferedGraphicsManager.cs
- PostBackOptions.cs
- ThreadStateException.cs
- XmlWellformedWriter.cs
- Pair.cs
- SynchronizedPool.cs
- Latin1Encoding.cs
- InstanceLockLostException.cs
- ContextMenu.cs
- FacetDescriptionElement.cs
- SqlCacheDependency.cs
- TextEditorThreadLocalStore.cs
- DrawToolTipEventArgs.cs
- BaseDataList.cs
- XmlUtil.cs
- pingexception.cs
- TextContainerChangeEventArgs.cs
- XNameConverter.cs
- DataGridViewAccessibleObject.cs
- XsltOutput.cs
- BitmapEffectDrawingContextWalker.cs
- Identifier.cs
- OSFeature.cs
- HttpDictionary.cs
- HtmlControl.cs
- VectorCollectionValueSerializer.cs
- SqlErrorCollection.cs
- WebRequestModuleElementCollection.cs
- DataObjectSettingDataEventArgs.cs
- HtmlHead.cs
- GlyphTypeface.cs
- AutoSizeComboBox.cs
- CopyOnWriteList.cs
- MetadataPropertyAttribute.cs
- ArgumentNullException.cs
- DbConnectionClosed.cs
- HelpInfo.cs
- JavaScriptObjectDeserializer.cs
- Matrix.cs
- SchemaDeclBase.cs
- EventDescriptor.cs
- FileDialog_Vista.cs
- ConfigurationManagerHelper.cs
- PrivilegedConfigurationManager.cs
- ClientBuildManagerCallback.cs
- XmlQualifiedName.cs
- Tablet.cs