Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / WebCategoryAttribute.cs / 1 / WebCategoryAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web { using System; using System.ComponentModel; using System.Web.Util; ////// /// [AttributeUsage(AttributeTargets.All)] internal sealed class WebCategoryAttribute : CategoryAttribute { ////// CategoryAttribute that can access ASP.NET localized strings. /// ////// internal WebCategoryAttribute(string category) : base(category) { } public override object TypeId { get { return typeof(CategoryAttribute); } } ////// Initializes a new instance of the ///class. /// /// This method is called the first time the category property /// is accessed. It provides a way to lookup a localized string for /// the given category. Classes may override this to add their /// own localized names to categories. If a localized string is /// available for the given value, the method should return it. /// Otherwise, it should return null. /// protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = (string)SR.GetString("Category_" + value); } // This attribute is internal, and we should never have a missing resource string. // 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ParserStreamGeometryContext.cs
- Policy.cs
- ToolStripOverflow.cs
- FieldAccessException.cs
- DataSetUtil.cs
- SafeSystemMetrics.cs
- ObjectPropertyMapping.cs
- PropertyFilterAttribute.cs
- BamlTreeMap.cs
- AuthorizationPolicyTypeElementCollection.cs
- IndexOutOfRangeException.cs
- IPEndPointCollection.cs
- DbConnectionHelper.cs
- ItemContainerPattern.cs
- webeventbuffer.cs
- DiagnosticTrace.cs
- AttachedProperty.cs
- XmlToDatasetMap.cs
- StickyNoteHelper.cs
- ValueChangedEventManager.cs
- DataFormats.cs
- Win32.cs
- GeometryModel3D.cs
- EllipseGeometry.cs
- CmsInterop.cs
- _NtlmClient.cs
- TableLayoutSettings.cs
- BmpBitmapDecoder.cs
- RealProxy.cs
- ImplicitInputBrush.cs
- SqlDataSourceSelectingEventArgs.cs
- DirectoryGroupQuery.cs
- _SingleItemRequestCache.cs
- CustomAttributeBuilder.cs
- Unit.cs
- FigureParaClient.cs
- InternalRelationshipCollection.cs
- sqlcontext.cs
- EdmPropertyAttribute.cs
- PrintDocument.cs
- BorderSidesEditor.cs
- WindowsSlider.cs
- AnnotationMap.cs
- StrongNameMembershipCondition.cs
- InlineCollection.cs
- PixelFormats.cs
- InputDevice.cs
- UserThread.cs
- HandleCollector.cs
- TypeBinaryExpression.cs
- xmlglyphRunInfo.cs
- FontNamesConverter.cs
- InteropAutomationProvider.cs
- PeerObject.cs
- ConfigurationManagerInternalFactory.cs
- SqlInternalConnectionTds.cs
- FocusWithinProperty.cs
- ChangePassword.cs
- GC.cs
- Selector.cs
- AnchoredBlock.cs
- StandardCommands.cs
- ObjectPersistData.cs
- TraceHandler.cs
- HttpHandlerAction.cs
- WizardForm.cs
- ManipulationCompletedEventArgs.cs
- LoadRetryStrategyFactory.cs
- UrlMappingCollection.cs
- KeyToListMap.cs
- GlyphRunDrawing.cs
- SqlCacheDependencyDatabaseCollection.cs
- UiaCoreApi.cs
- ComNativeDescriptor.cs
- SystemThemeKey.cs
- TaskForm.cs
- IdentityVerifier.cs
- DataGridViewRowCollection.cs
- DataGridViewColumnHeaderCell.cs
- RangeValidator.cs
- CompositeCollection.cs
- XmlDictionaryWriter.cs
- TextWriter.cs
- HelpEvent.cs
- RecordConverter.cs
- ZoomingMessageFilter.cs
- InProcStateClientManager.cs
- SqlProfileProvider.cs
- EntityCommandDefinition.cs
- GeometryCombineModeValidation.cs
- TraceUtils.cs
- BuildResult.cs
- BooleanSwitch.cs
- TileBrush.cs
- QueryPageSettingsEventArgs.cs
- UnicastIPAddressInformationCollection.cs
- FixedElement.cs
- ElementMarkupObject.cs
- PerformanceCounter.cs
- ContainerUtilities.cs