Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / 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. /****************************************************************************\ * * 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
- InkPresenterAutomationPeer.cs
- WebBrowserUriTypeConverter.cs
- Model3DGroup.cs
- EntityException.cs
- RuntimeCompatibilityAttribute.cs
- TranslateTransform3D.cs
- WindowsFormsLinkLabel.cs
- _AuthenticationState.cs
- CalendarDay.cs
- Queue.cs
- DesignerTransactionCloseEvent.cs
- TextParagraphProperties.cs
- MouseEvent.cs
- StaticDataManager.cs
- SafeIUnknown.cs
- DocumentSequenceHighlightLayer.cs
- x509utils.cs
- IResourceProvider.cs
- ErrorFormatter.cs
- EnglishPluralizationService.cs
- WebPartConnectionCollection.cs
- ResourceSet.cs
- PolyBezierSegment.cs
- ApplyTemplatesAction.cs
- AssemblyName.cs
- DbParameterCollection.cs
- LoginViewDesigner.cs
- DocumentReference.cs
- SendSecurityHeaderElementContainer.cs
- XpsSerializerFactory.cs
- ExpandedWrapper.cs
- MiniModule.cs
- ObjectTokenCategory.cs
- RawKeyboardInputReport.cs
- ObjectPersistData.cs
- FilterEventArgs.cs
- FusionWrap.cs
- TransactedReceiveScope.cs
- BehaviorEditorPart.cs
- VisualBrush.cs
- BaseServiceProvider.cs
- sqlpipe.cs
- DrawingCollection.cs
- SimplePropertyEntry.cs
- ServiceDocumentFormatter.cs
- RowsCopiedEventArgs.cs
- QueryContinueDragEvent.cs
- WeakReference.cs
- SafeCloseHandleCritical.cs
- TypeLibConverter.cs
- FunctionQuery.cs
- MailWriter.cs
- CodeAttributeArgument.cs
- FormsAuthenticationTicket.cs
- Assert.cs
- InternalSafeNativeMethods.cs
- SqlDataRecord.cs
- COSERVERINFO.cs
- PolicyException.cs
- Padding.cs
- SecurityManager.cs
- CommonXSendMessage.cs
- OdbcCommand.cs
- Polyline.cs
- DbConnectionPoolGroup.cs
- RelationshipEndMember.cs
- Int32Rect.cs
- SQLInt64.cs
- StrongTypingException.cs
- UnsafeNativeMethodsCLR.cs
- SortKey.cs
- GeneralTransformGroup.cs
- UrlAuthFailedErrorFormatter.cs
- TreeIterator.cs
- TableCellCollection.cs
- PenContext.cs
- FixedSOMGroup.cs
- Expression.cs
- QilParameter.cs
- SchemaImporter.cs
- DataSet.cs
- MsmqIntegrationBindingElement.cs
- HtmlFormWrapper.cs
- PackageDigitalSignature.cs
- ListViewCommandEventArgs.cs
- Descriptor.cs
- DocumentViewerConstants.cs
- ElementNotAvailableException.cs
- TraceSection.cs
- XmlCharacterData.cs
- OutputWindow.cs
- ObjRef.cs
- DbLambda.cs
- DynamicMethod.cs
- AttachedAnnotation.cs
- SettingsAttributes.cs
- XmlSchemaParticle.cs
- HttpConfigurationSystem.cs
- MetafileHeaderEmf.cs
- InheritablePropertyChangeInfo.cs