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
- WpfSharedXamlSchemaContext.cs
- SnapshotChangeTrackingStrategy.cs
- ProfileModule.cs
- Rect3D.cs
- LabelTarget.cs
- GridViewUpdateEventArgs.cs
- XmlValueConverter.cs
- SafeNativeMethodsMilCoreApi.cs
- CallSiteHelpers.cs
- QueryResult.cs
- CalendarTable.cs
- OperationContractGenerationContext.cs
- ControlIdConverter.cs
- ComboBoxItem.cs
- CodeTypeOfExpression.cs
- SmiConnection.cs
- PaperSource.cs
- CodeVariableReferenceExpression.cs
- AnchoredBlock.cs
- DivideByZeroException.cs
- CapabilitiesPattern.cs
- TrailingSpaceComparer.cs
- WsatConfiguration.cs
- TypeUsage.cs
- StylusButtonEventArgs.cs
- ButtonRenderer.cs
- _emptywebproxy.cs
- Font.cs
- AbstractExpressions.cs
- PointAnimationUsingKeyFrames.cs
- BoundingRectTracker.cs
- PageCatalogPart.cs
- EntityProviderFactory.cs
- DictionaryGlobals.cs
- RangeValuePatternIdentifiers.cs
- EmbeddedMailObjectsCollection.cs
- Rect3DValueSerializer.cs
- MappingModelBuildProvider.cs
- DataObjectAttribute.cs
- ItemCheckedEvent.cs
- MenuAutoFormat.cs
- Block.cs
- WebServiceTypeData.cs
- SafeHandles.cs
- SoapParser.cs
- ImageAnimator.cs
- ListViewDataItem.cs
- SymbolDocumentInfo.cs
- PageRouteHandler.cs
- MinMaxParagraphWidth.cs
- SharedPersonalizationStateInfo.cs
- RequestQueue.cs
- ArraySubsetEnumerator.cs
- JoinCqlBlock.cs
- SizeConverter.cs
- PersonalizableAttribute.cs
- Literal.cs
- OracleNumber.cs
- ExtensionDataReader.cs
- ConnectionManagementElementCollection.cs
- Normalization.cs
- GreaterThanOrEqual.cs
- XPathNodeList.cs
- Base64Decoder.cs
- PropertyValueChangedEvent.cs
- EventArgs.cs
- SystemNetHelpers.cs
- PointF.cs
- WindowsButton.cs
- WebMessageEncoderFactory.cs
- Asn1IntegerConverter.cs
- dsa.cs
- ValidationErrorEventArgs.cs
- InvalidEnumArgumentException.cs
- ConstraintStruct.cs
- StrongNameMembershipCondition.cs
- XappLauncher.cs
- TypographyProperties.cs
- AttributeCollection.cs
- BitStack.cs
- CompositeScriptReferenceEventArgs.cs
- FormsAuthenticationTicket.cs
- KeyInfo.cs
- ThreadAbortException.cs
- LiteralDesigner.cs
- CollectionBuilder.cs
- SrgsGrammarCompiler.cs
- WebPartEventArgs.cs
- StorageAssociationSetMapping.cs
- OracleMonthSpan.cs
- ZoneLinkButton.cs
- NotifyCollectionChangedEventArgs.cs
- SrgsItemList.cs
- EntityDataSourceWrapperCollection.cs
- RelatedCurrencyManager.cs
- DefaultTraceListener.cs
- CompilerError.cs
- ButtonBaseAdapter.cs
- PrimaryKeyTypeConverter.cs
- ManagedWndProcTracker.cs