Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / WinCategoryAttribute.cs / 1305376 / WinCategoryAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Windows.Forms { using System; using System.ComponentModel; using System.Diagnostics; ////// /// /// [AttributeUsage(AttributeTargets.All)] internal sealed class WinCategoryAttribute : CategoryAttribute { ////// CategoryAttribute that can access [....] localized strings. /// ////// /// public WinCategoryAttribute(string category) : base(category) { } ////// 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.GetObject("WinFormsCategory" + value); } // This attribute is internal, and we should never have a missing resource string. // Debug.Assert(localizedValue != null, "All Windows Forms 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
- XPathEmptyIterator.cs
- DisplayMemberTemplateSelector.cs
- SpeechUI.cs
- SerializationStore.cs
- XmlSchemaCollection.cs
- SectionUpdates.cs
- ToolStripDropDownMenu.cs
- TextRenderer.cs
- MediaContext.cs
- LogEntryUtils.cs
- MaskedTextBoxTextEditor.cs
- PagedDataSource.cs
- unitconverter.cs
- TreeNode.cs
- _ShellExpression.cs
- DropDownList.cs
- StylusPointCollection.cs
- COM2Enum.cs
- QilVisitor.cs
- FixedPage.cs
- WorkflowRuntimeServiceElement.cs
- MenuItemBindingCollection.cs
- GlyphRunDrawing.cs
- CompModSwitches.cs
- ViewGenResults.cs
- UInt32Storage.cs
- GeometryGroup.cs
- TypeSource.cs
- EnumUnknown.cs
- ProviderMetadata.cs
- ComNativeDescriptor.cs
- OleDbCommandBuilder.cs
- DataGridCell.cs
- StructuredType.cs
- ExtractorMetadata.cs
- DataContractJsonSerializer.cs
- TypeSystemProvider.cs
- CodePageEncoding.cs
- PointCollectionConverter.cs
- ClientScriptManager.cs
- FocusChangedEventArgs.cs
- ProfileService.cs
- MetadataItemSerializer.cs
- HtmlPhoneCallAdapter.cs
- XmlSerializationGeneratedCode.cs
- TemplateControlParser.cs
- COM2Enum.cs
- Soap11ServerProtocol.cs
- RuntimeConfig.cs
- RsaKeyIdentifierClause.cs
- BuildResultCache.cs
- EventLogPermissionAttribute.cs
- DTCTransactionManager.cs
- lengthconverter.cs
- XmlReflectionMember.cs
- HMACMD5.cs
- WsdlParser.cs
- RsaSecurityKey.cs
- ColorTranslator.cs
- VerificationException.cs
- SubstitutionDesigner.cs
- DbDataRecord.cs
- Root.cs
- RelOps.cs
- Vector3D.cs
- LogicalChannelCollection.cs
- DesignerDataConnection.cs
- DesignerActionVerbItem.cs
- future.cs
- ScriptingAuthenticationServiceSection.cs
- FunctionDescription.cs
- odbcmetadatafactory.cs
- ProgressBar.cs
- Annotation.cs
- State.cs
- smtppermission.cs
- EnumConverter.cs
- ComponentResourceKeyConverter.cs
- XdrBuilder.cs
- ResXFileRef.cs
- GeneralTransform3D.cs
- DisplayMemberTemplateSelector.cs
- basevalidator.cs
- FormatterServices.cs
- ParserExtension.cs
- MarshalByValueComponent.cs
- DataServiceRequestException.cs
- XmlBaseWriter.cs
- pingexception.cs
- HtmlTableRow.cs
- CatalogZone.cs
- ToolStripItemImageRenderEventArgs.cs
- NonParentingControl.cs
- XmlArrayItemAttributes.cs
- CalendarAutoFormatDialog.cs
- DbConnectionOptions.cs
- HtmlInputControl.cs
- JsonQueryStringConverter.cs
- FontSizeConverter.cs
- LineServicesCallbacks.cs