Code:
/ FX-1434 / FX-1434 / 1.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
- DefaultValueConverter.cs
- Console.cs
- WindowAutomationPeer.cs
- RefreshPropertiesAttribute.cs
- MetadataSection.cs
- Visual3D.cs
- XmlSignificantWhitespace.cs
- AssociationType.cs
- StringFormat.cs
- _SSPIWrapper.cs
- XmlToDatasetMap.cs
- RangeValidator.cs
- StatusStrip.cs
- TimeoutValidationAttribute.cs
- WebPartDescriptionCollection.cs
- PropertyCollection.cs
- XmlILModule.cs
- Camera.cs
- InterleavedZipPartStream.cs
- Transform3D.cs
- ValidationResult.cs
- SqlBulkCopy.cs
- Floater.cs
- FormViewInsertedEventArgs.cs
- LongValidatorAttribute.cs
- NoClickablePointException.cs
- UnsafeNativeMethodsPenimc.cs
- SqlClientFactory.cs
- SynchronizationContext.cs
- DrawingContextWalker.cs
- Helper.cs
- _NestedSingleAsyncResult.cs
- ServiceOperationParameter.cs
- Header.cs
- XmlToDatasetMap.cs
- TreeNodeClickEventArgs.cs
- EventNotify.cs
- CrossSiteScriptingValidation.cs
- BufferAllocator.cs
- RadioButton.cs
- EventLogEntryCollection.cs
- SettingsAttributes.cs
- CharacterBufferReference.cs
- ObjectQueryExecutionPlan.cs
- DataGridState.cs
- SharedTcpTransportManager.cs
- ListBoxItem.cs
- ThreadExceptionEvent.cs
- MarkupExtensionParser.cs
- ContentElementAutomationPeer.cs
- RectValueSerializer.cs
- HttpRawResponse.cs
- TableAutomationPeer.cs
- MobileComponentEditorPage.cs
- errorpatternmatcher.cs
- IApplicationTrustManager.cs
- XamlBrushSerializer.cs
- UInt64Storage.cs
- ButtonAutomationPeer.cs
- IdentifierService.cs
- MsmqInputChannelListener.cs
- HierarchicalDataBoundControlAdapter.cs
- SiteOfOriginContainer.cs
- SafeRightsManagementSessionHandle.cs
- DbConvert.cs
- ObjectDataSourceStatusEventArgs.cs
- Model3DGroup.cs
- TextEditorCopyPaste.cs
- PartialList.cs
- PropertyMetadata.cs
- DBSqlParserTable.cs
- InitializationEventAttribute.cs
- ThicknessAnimationUsingKeyFrames.cs
- BinaryConverter.cs
- PrintingPermissionAttribute.cs
- AnimationStorage.cs
- PropertyGridCommands.cs
- ObjectItemCachedAssemblyLoader.cs
- WsatServiceCertificate.cs
- SuppressMergeCheckAttribute.cs
- SvcMapFile.cs
- DSACryptoServiceProvider.cs
- LinqDataSourceView.cs
- JsonUriDataContract.cs
- GenericRootAutomationPeer.cs
- GroupDescription.cs
- ReflectionPermission.cs
- FontNamesConverter.cs
- WebConfigurationHostFileChange.cs
- StringValueSerializer.cs
- HighlightComponent.cs
- DocumentViewerBaseAutomationPeer.cs
- NamedElement.cs
- WeakReadOnlyCollection.cs
- _NTAuthentication.cs
- ProviderSettingsCollection.cs
- BamlRecordHelper.cs
- EntityDataSourceQueryBuilder.cs
- UserControlCodeDomTreeGenerator.cs
- ApplicationHost.cs