Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- BaseTemplateParser.cs
- InkCollectionBehavior.cs
- StyleXamlParser.cs
- SqlDataSourceStatusEventArgs.cs
- TypefaceCollection.cs
- FilterException.cs
- AssemblyContextControlItem.cs
- DataGridViewRowsAddedEventArgs.cs
- ScaleTransform.cs
- Dynamic.cs
- DropShadowBitmapEffect.cs
- OperandQuery.cs
- NameTable.cs
- ToolboxItemFilterAttribute.cs
- BStrWrapper.cs
- DeclaredTypeValidator.cs
- XmlParserContext.cs
- ResourceWriter.cs
- ErrorsHelper.cs
- GrammarBuilderBase.cs
- GeometryHitTestResult.cs
- returneventsaver.cs
- TypeNameConverter.cs
- XmlSchemaSimpleTypeList.cs
- XmlSchemaGroup.cs
- LineServicesRun.cs
- MeasureData.cs
- PackWebRequestFactory.cs
- HostProtectionException.cs
- ListViewCommandEventArgs.cs
- PropertyDescriptorGridEntry.cs
- VarRefManager.cs
- IntAverageAggregationOperator.cs
- FilterException.cs
- SmtpCommands.cs
- ComboBox.cs
- CodeTypeOfExpression.cs
- ReadOnlyTernaryTree.cs
- tabpagecollectioneditor.cs
- KoreanLunisolarCalendar.cs
- UseLicense.cs
- DataColumnMapping.cs
- GridView.cs
- LinqDataSourceInsertEventArgs.cs
- ExtensionElementCollection.cs
- StackBuilderSink.cs
- ServiceHostingEnvironmentSection.cs
- VerificationException.cs
- DataSourceCollectionBase.cs
- Transform3D.cs
- SqlBuilder.cs
- TextSimpleMarkerProperties.cs
- CustomError.cs
- CodeIdentifiers.cs
- DelegatedStream.cs
- MenuItemCollection.cs
- LoginNameDesigner.cs
- AuthenticationSection.cs
- UInt32Storage.cs
- WebPartEditorOkVerb.cs
- DeflateStreamAsyncResult.cs
- Part.cs
- ValidationErrorInfo.cs
- WebDescriptionAttribute.cs
- InputMethod.cs
- GenericEnumConverter.cs
- AssemblyHash.cs
- FixUp.cs
- ContentOperations.cs
- ParallelEnumerableWrapper.cs
- NativeMethods.cs
- JsonEncodingStreamWrapper.cs
- DataGridViewTextBoxColumn.cs
- ComMethodElementCollection.cs
- Models.cs
- ControlOperationInvoker.cs
- OuterGlowBitmapEffect.cs
- figurelengthconverter.cs
- storepermissionattribute.cs
- Message.cs
- TransformerInfoCollection.cs
- RegexCode.cs
- Environment.cs
- PreProcessor.cs
- ResourceReader.cs
- X509Extension.cs
- InkCanvasSelectionAdorner.cs
- AngleUtil.cs
- MultiViewDesigner.cs
- DataGridViewRow.cs
- ScriptRegistrationManager.cs
- SqlBooleanizer.cs
- BooleanAnimationBase.cs
- BypassElementCollection.cs
- FileDialogPermission.cs
- ExpressionPrefixAttribute.cs
- MessageQueueKey.cs
- dataobject.cs
- ExpressionSelection.cs
- URLMembershipCondition.cs