Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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(); } } } // 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
- FixedLineResult.cs
- RectAnimationUsingKeyFrames.cs
- PropertyIDSet.cs
- MimeXmlImporter.cs
- IndexedString.cs
- RequestSecurityToken.cs
- SpellCheck.cs
- Compress.cs
- TiffBitmapEncoder.cs
- _RequestCacheProtocol.cs
- StringResourceManager.cs
- RuntimeConfig.cs
- CodeGenHelper.cs
- WebPartChrome.cs
- DependencyPropertyValueSerializer.cs
- SingletonInstanceContextProvider.cs
- PartialTrustVisibleAssembliesSection.cs
- FormatConvertedBitmap.cs
- MobileTextWriter.cs
- XmlCharacterData.cs
- DataRowChangeEvent.cs
- XsdDateTime.cs
- Clock.cs
- ObjectListSelectEventArgs.cs
- StringToken.cs
- ScriptRegistrationManager.cs
- tooltip.cs
- HostExecutionContextManager.cs
- Image.cs
- SynchronizedInputProviderWrapper.cs
- DataGridViewColumnStateChangedEventArgs.cs
- LinearGradientBrush.cs
- RecipientInfo.cs
- RequestCache.cs
- storepermission.cs
- InfoCardAsymmetricCrypto.cs
- GenericUI.cs
- XXXOnTypeBuilderInstantiation.cs
- TypeUnloadedException.cs
- NameScope.cs
- QueryLifecycle.cs
- GridViewRowPresenter.cs
- QilVisitor.cs
- DataGridViewCellEventArgs.cs
- CollectionBuilder.cs
- UserMapPath.cs
- OleDbFactory.cs
- IndexingContentUnit.cs
- Select.cs
- ProofTokenCryptoHandle.cs
- DirectoryNotFoundException.cs
- keycontainerpermission.cs
- Color.cs
- Storyboard.cs
- DivideByZeroException.cs
- SystemNetHelpers.cs
- FixedSOMGroup.cs
- DocumentDesigner.cs
- StatusBar.cs
- GenericQueueSurrogate.cs
- OrthographicCamera.cs
- ObjectDataProvider.cs
- HttpHandlerAction.cs
- TableCell.cs
- DropDownList.cs
- WsiProfilesElementCollection.cs
- ChannelServices.cs
- WebPartConnectionsCancelEventArgs.cs
- DefaultAsyncDataDispatcher.cs
- XPathParser.cs
- QilReference.cs
- ZoneMembershipCondition.cs
- RegexBoyerMoore.cs
- Message.cs
- Renderer.cs
- Bitmap.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- XmlAnyElementAttributes.cs
- DictionaryCustomTypeDescriptor.cs
- RC2.cs
- SerialReceived.cs
- DynamicValueConverter.cs
- ValidationEventArgs.cs
- SecurityTokenAttachmentMode.cs
- FilterUserControlBase.cs
- RectangleGeometry.cs
- Set.cs
- UserValidatedEventArgs.cs
- ListBoxChrome.cs
- PartialCachingControl.cs
- DocumentGridPage.cs
- ObjectDataSourceMethodEventArgs.cs
- MultiView.cs
- TableCell.cs
- HtmlSelect.cs
- cookiecollection.cs
- GeneralTransform3DTo2D.cs
- TextControlDesigner.cs
- TableItemProviderWrapper.cs
- TimeSpan.cs