Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / ResourceCategoryAttribute.cs / 1305376 / ResourceCategoryAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Reflection; using System.Web.Resources; using System.Web.Util; [AttributeUsage(AttributeTargets.All)] internal sealed class ResourceCategoryAttribute : CategoryAttribute { internal ResourceCategoryAttribute(string category) : base(category) { } public override object TypeId { get { return typeof(CategoryAttribute); } } protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = AtlasWeb.ResourceManager.GetString("Category_" + value, AtlasWeb.Culture); } // This attribute is internal, and we should never have a missing resource string. // System.Diagnostics.Debug.Assert(localizedValue != null, "All WebForms category attributes should have localized strings. Category '" + value + "' not found."); return localizedValue; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Reflection; using System.Web.Resources; using System.Web.Util; [AttributeUsage(AttributeTargets.All)] internal sealed class ResourceCategoryAttribute : CategoryAttribute { internal ResourceCategoryAttribute(string category) : base(category) { } public override object TypeId { get { return typeof(CategoryAttribute); } } protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = AtlasWeb.ResourceManager.GetString("Category_" + value, AtlasWeb.Culture); } // This attribute is internal, and we should never have a missing resource string. // System.Diagnostics.Debug.Assert(localizedValue != null, "All WebForms category attributes should have localized strings. Category '" + value + "' not found."); return localizedValue; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Label.cs
- MultitargetingHelpers.cs
- ManipulationCompletedEventArgs.cs
- RegexWorker.cs
- TextCompositionEventArgs.cs
- TemplateControl.cs
- AsymmetricKeyExchangeDeformatter.cs
- linebase.cs
- WebReferencesBuildProvider.cs
- ParsedAttributeCollection.cs
- UserControlParser.cs
- HashCryptoHandle.cs
- MemoryRecordBuffer.cs
- WebConvert.cs
- BindValidator.cs
- DesignerOptions.cs
- ViewCellSlot.cs
- BitmapEffectGroup.cs
- DataBindingHandlerAttribute.cs
- EndpointConfigContainer.cs
- XmlNamespaceManager.cs
- PathFigureCollection.cs
- AsymmetricAlgorithm.cs
- XmlSchemaParticle.cs
- CodeMemberMethod.cs
- BasicExpandProvider.cs
- UseAttributeSetsAction.cs
- TextAction.cs
- TextEvent.cs
- RemotingServices.cs
- AssociationSet.cs
- FontInfo.cs
- DataTableCollection.cs
- HtmlSelectionListAdapter.cs
- HighlightComponent.cs
- MemoryRecordBuffer.cs
- Configuration.cs
- CompiledRegexRunnerFactory.cs
- Descriptor.cs
- AuthenticatingEventArgs.cs
- controlskin.cs
- XmlParserContext.cs
- DisplayMemberTemplateSelector.cs
- GiveFeedbackEventArgs.cs
- StatusBarPanelClickEvent.cs
- BezierSegment.cs
- PseudoWebRequest.cs
- DispatcherSynchronizationContext.cs
- EndCreateSecurityTokenRequest.cs
- EndEvent.cs
- ConditionalDesigner.cs
- WindowsAuthenticationEventArgs.cs
- UnitySerializationHolder.cs
- ModelFactory.cs
- TableRowCollection.cs
- nulltextcontainer.cs
- TraceXPathNavigator.cs
- DesignerView.Commands.cs
- Ticks.cs
- TabItemWrapperAutomationPeer.cs
- _BasicClient.cs
- ListControlConvertEventArgs.cs
- DataGridViewHitTestInfo.cs
- GroupStyle.cs
- PrimitiveSchema.cs
- WebPartAddingEventArgs.cs
- controlskin.cs
- SoapHttpTransportImporter.cs
- SpecialFolderEnumConverter.cs
- Process.cs
- DayRenderEvent.cs
- ToolStripGripRenderEventArgs.cs
- WindowsEditBoxRange.cs
- ConfigXmlCDataSection.cs
- AssemblyHash.cs
- XamlTemplateSerializer.cs
- Visitors.cs
- ExceptionCollection.cs
- BitmapEffectGeneralTransform.cs
- Size.cs
- NotSupportedException.cs
- SettingsPropertyNotFoundException.cs
- CodeIdentifiers.cs
- DbBuffer.cs
- SqlConnectionStringBuilder.cs
- URL.cs
- CodeDomDecompiler.cs
- UIElementCollection.cs
- KeyInstance.cs
- HandleCollector.cs
- connectionpool.cs
- StrokeCollectionDefaultValueFactory.cs
- XamlStyleSerializer.cs
- XmlSchemaExporter.cs
- ReturnType.cs
- DataGridRowHeader.cs
- InfoCardMetadataExchangeClient.cs
- FormViewCommandEventArgs.cs
- Int32Converter.cs
- StackSpiller.cs