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
- PropertyOrder.cs
- FunctionDescription.cs
- SendKeys.cs
- DoubleAnimationUsingPath.cs
- CompositeScriptReferenceEventArgs.cs
- SafeIUnknown.cs
- RootBrowserWindow.cs
- MultiAsyncResult.cs
- RefreshEventArgs.cs
- LinkClickEvent.cs
- CheckBoxStandardAdapter.cs
- ZipIOLocalFileDataDescriptor.cs
- ParentControlDesigner.cs
- SqlParameter.cs
- _DisconnectOverlappedAsyncResult.cs
- CookielessHelper.cs
- RemotingSurrogateSelector.cs
- TransformerTypeCollection.cs
- XmlSchemaType.cs
- DotExpr.cs
- Filter.cs
- DataGridView.cs
- RequestStatusBarUpdateEventArgs.cs
- DataGridViewHeaderCell.cs
- EntityContainerEmitter.cs
- InstanceValue.cs
- LockCookie.cs
- ValueTypePropertyReference.cs
- FileDialog.cs
- Comparer.cs
- Collection.cs
- AutomationAttributeInfo.cs
- CommandField.cs
- ServicePointManagerElement.cs
- UriWriter.cs
- AttachInfo.cs
- CharEntityEncoderFallback.cs
- MatrixCamera.cs
- HtmlPageAdapter.cs
- RunInstallerAttribute.cs
- FolderBrowserDialog.cs
- CompositeScriptReferenceEventArgs.cs
- SerializationInfoEnumerator.cs
- LockCookie.cs
- File.cs
- DateTimeParse.cs
- BitmapEffect.cs
- MenuCommand.cs
- DetailsViewUpdatedEventArgs.cs
- WebSysDisplayNameAttribute.cs
- MonitorWrapper.cs
- DynamicResourceExtension.cs
- PersonalizationState.cs
- LinearGradientBrush.cs
- PointF.cs
- FormViewDeletedEventArgs.cs
- TableLayoutSettings.cs
- CatalogZone.cs
- WindowCollection.cs
- FlowDocumentReaderAutomationPeer.cs
- ObjectKeyFrameCollection.cs
- Input.cs
- _OverlappedAsyncResult.cs
- ObjectDataSourceView.cs
- XamlWrappingReader.cs
- ErrorFormatter.cs
- MouseBinding.cs
- PersonalizationStateQuery.cs
- OrderedDictionary.cs
- DrawingBrush.cs
- DrawingCollection.cs
- SubclassTypeValidatorAttribute.cs
- SqlBulkCopyColumnMapping.cs
- TextBox.cs
- WizardPanelChangingEventArgs.cs
- GridViewUpdatedEventArgs.cs
- ColorAnimation.cs
- NamespaceListProperty.cs
- XmlConvert.cs
- SafeCertificateContext.cs
- RemoteHelper.cs
- DataControlField.cs
- DiscoveryVersionConverter.cs
- EpmSourceTree.cs
- DefaultExpressionVisitor.cs
- JoinSymbol.cs
- XmlBindingWorker.cs
- VariableModifiersHelper.cs
- DesignerAttributeInfo.cs
- CngUIPolicy.cs
- cookieexception.cs
- ParsedAttributeCollection.cs
- Events.cs
- ControlPropertyNameConverter.cs
- AuthenticationException.cs
- RtType.cs
- AppDomain.cs
- WebReferenceCollection.cs
- Drawing.cs
- PTUtility.cs