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
- TypeContext.cs
- ISAPIApplicationHost.cs
- SoapHttpTransportImporter.cs
- ConstructorBuilder.cs
- Substitution.cs
- MultipartContentParser.cs
- unsafenativemethodstextservices.cs
- EllipticalNodeOperations.cs
- MatrixValueSerializer.cs
- IdnElement.cs
- Pen.cs
- CommandField.cs
- SQLDoubleStorage.cs
- GuidTagList.cs
- PropertyTab.cs
- XPathSelfQuery.cs
- StaticResourceExtension.cs
- AuthenticationModulesSection.cs
- CodeEntryPointMethod.cs
- ToolBarButton.cs
- Wildcard.cs
- BaseInfoTable.cs
- ConfigXmlText.cs
- SafeLibraryHandle.cs
- XamlHostingSection.cs
- UnsafeNativeMethods.cs
- SByteStorage.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DataViewManagerListItemTypeDescriptor.cs
- DataGridRow.cs
- sqlcontext.cs
- XmlReaderSettings.cs
- WebPartPersonalization.cs
- FilterInvalidBodyAccessException.cs
- AttributeCollection.cs
- SegmentInfo.cs
- StylusPointCollection.cs
- Table.cs
- ColorContextHelper.cs
- Matrix3DStack.cs
- PersonalizableTypeEntry.cs
- GuidelineCollection.cs
- AppDomainProtocolHandler.cs
- ClickablePoint.cs
- DetailsViewModeEventArgs.cs
- ExtenderControl.cs
- SynchronizationLockException.cs
- RelationshipFixer.cs
- TextEffectCollection.cs
- UInt32.cs
- BookmarkUndoUnit.cs
- HwndSubclass.cs
- ExceptionAggregator.cs
- FilterableAttribute.cs
- InertiaTranslationBehavior.cs
- CheckedPointers.cs
- IndentedTextWriter.cs
- DesignerHelpers.cs
- PackWebResponse.cs
- DeclarativeCatalogPart.cs
- MaterializeFromAtom.cs
- Baml2006SchemaContext.cs
- DocumentViewer.cs
- Span.cs
- ScriptResourceAttribute.cs
- OAVariantLib.cs
- DataControlFieldHeaderCell.cs
- DoubleLink.cs
- BitmapMetadata.cs
- WsdlEndpointConversionContext.cs
- CommonDialog.cs
- Attributes.cs
- Opcode.cs
- ListBoxDesigner.cs
- XmlValidatingReaderImpl.cs
- ApplicationSettingsBase.cs
- EntityDataSourceSelectedEventArgs.cs
- DataRowComparer.cs
- FontFamily.cs
- SerializationStore.cs
- CallContext.cs
- CodeCommentStatement.cs
- MembershipSection.cs
- XmlSchemaSimpleContentExtension.cs
- FileIOPermission.cs
- ArgumentDirectionHelper.cs
- ConditionValidator.cs
- SpanIndex.cs
- PasswordBox.cs
- BooleanProjectedSlot.cs
- TreeSet.cs
- TextBoxBase.cs
- WindowsTooltip.cs
- GeometryDrawing.cs
- Simplifier.cs
- TextPointerBase.cs
- PerformanceCounter.cs
- CellRelation.cs
- Attributes.cs
- GridEntryCollection.cs