Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / LocalizableAttribute.cs / 1 / LocalizableAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.All)] public sealed class LocalizableAttribute : Attribute { private bool isLocalizable = false; ///Specifies whether a property should be localized. ////// public LocalizableAttribute(bool isLocalizable) { this.isLocalizable = isLocalizable; } ////// Initializes a new instance of the ///class. /// /// public bool IsLocalizable { get { return isLocalizable; } } ////// Gets a value indicating whether /// a property should be localized. /// ////// public static readonly LocalizableAttribute Yes = new LocalizableAttribute(true); ////// Specifies that a property should be localized. This /// ///field is read-only. /// /// public static readonly LocalizableAttribute No = new LocalizableAttribute(false); ////// Specifies that a property should not be localized. This /// ///field is read-only. /// /// public static readonly LocalizableAttribute Default = No; ////// Specifies the default value, which is ///, that is /// a property should not be localized. This field is /// read-only. /// /// /// public override bool IsDefaultAttribute() { return (IsLocalizable == Default.IsLocalizable); } public override bool Equals(object obj) { LocalizableAttribute other = obj as LocalizableAttribute; return (other != null) && other.IsLocalizable == this.isLocalizable; } public override int GetHashCode() { return base.GetHashCode(); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DoubleLinkList.cs
- DelimitedListTraceListener.cs
- AuthorizationSection.cs
- FileStream.cs
- TraceListeners.cs
- TrackingDataItem.cs
- CodeIdentifiers.cs
- FocusWithinProperty.cs
- DbParameterHelper.cs
- OAVariantLib.cs
- LockedHandleGlyph.cs
- WebBrowserUriTypeConverter.cs
- WebServiceHandler.cs
- TextParaClient.cs
- GridViewColumnCollectionChangedEventArgs.cs
- ComplexPropertyEntry.cs
- PhonemeEventArgs.cs
- TableLayoutStyleCollection.cs
- TraversalRequest.cs
- NavigationWindowAutomationPeer.cs
- WindowsListView.cs
- CompositeActivityValidator.cs
- PagesSection.cs
- WebHttpSecurityElement.cs
- SyndicationItem.cs
- PipelineModuleStepContainer.cs
- LocatorManager.cs
- TableDetailsCollection.cs
- RowToParametersTransformer.cs
- HandlerBase.cs
- ToolStripGripRenderEventArgs.cs
- SupportsEventValidationAttribute.cs
- DnsEndPoint.cs
- XpsFilter.cs
- XmlAttributeProperties.cs
- DataGridCellsPresenter.cs
- LogSwitch.cs
- ProtocolViolationException.cs
- COMException.cs
- XmlLoader.cs
- DataServiceQueryOfT.cs
- DataBindingCollection.cs
- EdmToObjectNamespaceMap.cs
- _Rfc2616CacheValidators.cs
- webclient.cs
- FrameworkContentElement.cs
- FileSystemEnumerable.cs
- Transform3D.cs
- TextTabProperties.cs
- LookupNode.cs
- ApplicationActivator.cs
- ClientBuildManagerCallback.cs
- ExpandableObjectConverter.cs
- MailMessageEventArgs.cs
- PageThemeBuildProvider.cs
- OleDbDataReader.cs
- XmlSchemaValidator.cs
- CodeDirectoryCompiler.cs
- DelegateSerializationHolder.cs
- PeerInvitationResponse.cs
- BitmapData.cs
- ValueType.cs
- NavigationFailedEventArgs.cs
- FileDialogCustomPlace.cs
- MetafileHeaderWmf.cs
- FormViewInsertedEventArgs.cs
- PeerCredentialElement.cs
- GregorianCalendar.cs
- StaticFileHandler.cs
- Ref.cs
- QueryContinueDragEvent.cs
- TextInfo.cs
- SelectionUIService.cs
- TabItemWrapperAutomationPeer.cs
- PolyLineSegment.cs
- OdbcCommandBuilder.cs
- TranslateTransform.cs
- CorePropertiesFilter.cs
- IndentedTextWriter.cs
- MetadataArtifactLoaderComposite.cs
- BooleanSwitch.cs
- URLMembershipCondition.cs
- EpmContentSerializerBase.cs
- WinFormsSpinner.cs
- MergeFilterQuery.cs
- PaintValueEventArgs.cs
- UnmanagedMemoryStreamWrapper.cs
- RowSpanVector.cs
- VectorCollection.cs
- OleDbStruct.cs
- FileInfo.cs
- UseAttributeSetsAction.cs
- UriScheme.cs
- ValidationErrorCollection.cs
- DbConnectionOptions.cs
- SqlDataSourceCommandParser.cs
- ColorKeyFrameCollection.cs
- SqlEnums.cs
- SqlConnectionStringBuilder.cs
- SmiContextFactory.cs