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
- XmlSerializerFactory.cs
- DefaultValueAttribute.cs
- MenuBase.cs
- WebPartEditVerb.cs
- XsltCompileContext.cs
- ExtenderProvidedPropertyAttribute.cs
- CornerRadius.cs
- ContentOperations.cs
- JapaneseCalendar.cs
- OneWayBindingElementImporter.cs
- ContainerFilterService.cs
- BuildResultCache.cs
- UDPClient.cs
- EventProviderWriter.cs
- XmlSchemaSimpleTypeRestriction.cs
- CustomWebEventKey.cs
- HtmlShimManager.cs
- CheckBoxList.cs
- SpecialFolderEnumConverter.cs
- DataGridViewMethods.cs
- DataGridViewRowHeaderCell.cs
- Int16Storage.cs
- UTF7Encoding.cs
- WebZone.cs
- IpcChannel.cs
- nulltextnavigator.cs
- RequestContext.cs
- CompilerLocalReference.cs
- EdmType.cs
- TimeSpanValidator.cs
- HelpEvent.cs
- PageRanges.cs
- DefaultPrintController.cs
- SecurityStateEncoder.cs
- RotateTransform3D.cs
- SqlParameterCollection.cs
- TextContainerChangeEventArgs.cs
- OptionalRstParameters.cs
- PageParser.cs
- CodeDomConfigurationHandler.cs
- ISAPIApplicationHost.cs
- OciHandle.cs
- ClientUrlResolverWrapper.cs
- DataGridSortingEventArgs.cs
- FastEncoder.cs
- ToolStripItemCollection.cs
- Clipboard.cs
- _ConnectOverlappedAsyncResult.cs
- SmiRecordBuffer.cs
- PageOutputQuality.cs
- FixedDocument.cs
- MultipleCopiesCollection.cs
- SrgsGrammar.cs
- DbDataAdapter.cs
- ProtectedConfigurationSection.cs
- latinshape.cs
- HttpResponseHeader.cs
- DataGridViewTextBoxEditingControl.cs
- AssemblyBuilderData.cs
- PreviewPageInfo.cs
- IntPtr.cs
- ExpressionVisitorHelpers.cs
- HasCopySemanticsAttribute.cs
- XmlSchemaObjectCollection.cs
- NameValuePair.cs
- ByteConverter.cs
- DesignerToolboxInfo.cs
- Number.cs
- QueuedDeliveryRequirementsMode.cs
- odbcmetadatacollectionnames.cs
- XmlHelper.cs
- _ScatterGatherBuffers.cs
- NetworkStream.cs
- HitTestDrawingContextWalker.cs
- BuildResult.cs
- GenericEnumConverter.cs
- LoginUtil.cs
- Pair.cs
- ToolboxComponentsCreatingEventArgs.cs
- CanonicalFontFamilyReference.cs
- CodeNamespaceCollection.cs
- BaseCollection.cs
- WebSysDisplayNameAttribute.cs
- ManagementExtension.cs
- IncrementalHitTester.cs
- HashAlgorithm.cs
- WsatServiceAddress.cs
- ColumnCollection.cs
- IndentTextWriter.cs
- ProvidersHelper.cs
- ClientSideQueueItem.cs
- DataGridViewLinkColumn.cs
- SudsWriter.cs
- DataGridViewCellConverter.cs
- OracleTimeSpan.cs
- AffineTransform3D.cs
- CreatingCookieEventArgs.cs
- OleServicesContext.cs
- EventHandlerService.cs
- FullTextLine.cs