Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / BrowsableAttribute.cs / 1305376 / BrowsableAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.ComponentModel; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.All)] public sealed class BrowsableAttribute : Attribute { ///Specifies whether a property or event should be displayed in /// a property browsing window. ////// public static readonly BrowsableAttribute Yes = new BrowsableAttribute(true); ////// Specifies that a property or event can be modified at /// design time. This ////// field is read-only. /// /// public static readonly BrowsableAttribute No = new BrowsableAttribute(false); ////// Specifies that a property or event cannot be modified at /// design time. This ///field is read-only. /// /// public static readonly BrowsableAttribute Default = Yes; private bool browsable = true; ///Specifies the default value for the ///, /// which is . This field is read-only. /// public BrowsableAttribute(bool browsable) { this.browsable = browsable; } ///Initializes a new instance of the ///class. /// public bool Browsable { get { return browsable; } } ////// Gets a value indicating whether an object is browsable. /// ////// /// public override bool Equals(object obj) { if (obj == this) { return true; } BrowsableAttribute other = obj as BrowsableAttribute; return (other != null) && other.Browsable == browsable; } ////// public override int GetHashCode() { return browsable.GetHashCode(); } ///[To be supplied.] ////// /// public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } } // 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
- HtmlInputFile.cs
- PageThemeParser.cs
- XamlClipboardData.cs
- SiteMap.cs
- GridToolTip.cs
- ManagementObjectCollection.cs
- TagPrefixCollection.cs
- UnsafeMethods.cs
- CaseStatementProjectedSlot.cs
- ApplicationFileCodeDomTreeGenerator.cs
- EntityTemplateFactory.cs
- CatalogZoneDesigner.cs
- ReadOnlyDataSourceView.cs
- XslTransform.cs
- InfiniteTimeSpanConverter.cs
- SrgsDocument.cs
- SystemBrushes.cs
- Triplet.cs
- SafeReadContext.cs
- XmlAnyElementAttribute.cs
- DocumentApplicationJournalEntryEventArgs.cs
- DataGridViewTextBoxColumn.cs
- HtmlTableRowCollection.cs
- SchemaNamespaceManager.cs
- ImageSource.cs
- EqualityComparer.cs
- DataBindingList.cs
- FormsAuthenticationEventArgs.cs
- SqlTriggerAttribute.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- BidOverLoads.cs
- AudioFormatConverter.cs
- AncestorChangedEventArgs.cs
- SelectiveScrollingGrid.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Boolean.cs
- QueueException.cs
- IPAddressCollection.cs
- DataGridViewCheckBoxColumn.cs
- OdbcError.cs
- ScrollChangedEventArgs.cs
- ResXResourceWriter.cs
- StretchValidation.cs
- SpecularMaterial.cs
- ThrowHelper.cs
- DataFormats.cs
- SqlDataSourceView.cs
- LinqDataSourceDeleteEventArgs.cs
- AuthenticationService.cs
- IndexedString.cs
- OleDbRowUpdatedEvent.cs
- DataGridRowDetailsEventArgs.cs
- AudioLevelUpdatedEventArgs.cs
- Classification.cs
- ScriptControlManager.cs
- SamlSecurityTokenAuthenticator.cs
- SyntaxCheck.cs
- CompositionTarget.cs
- SimpleMailWebEventProvider.cs
- IPCCacheManager.cs
- TemplatedMailWebEventProvider.cs
- MsmqInputChannelBase.cs
- CurrentChangingEventArgs.cs
- TraceXPathNavigator.cs
- Tracking.cs
- GridView.cs
- Accessors.cs
- ClientSettingsStore.cs
- TabPage.cs
- RevocationPoint.cs
- OleDbReferenceCollection.cs
- HtmlTextBoxAdapter.cs
- TextParagraphView.cs
- EntityDataSourceSelectingEventArgs.cs
- ParameterCollection.cs
- WeakReferenceEnumerator.cs
- LassoSelectionBehavior.cs
- ServiceOperationListItemList.cs
- HttpCapabilitiesEvaluator.cs
- TargetPerspective.cs
- WindowsClientElement.cs
- TreeNodeClickEventArgs.cs
- DataGridViewSelectedRowCollection.cs
- SchemaManager.cs
- WebBrowserUriTypeConverter.cs
- XmlSchemaSubstitutionGroup.cs
- PersonalizablePropertyEntry.cs
- ManualResetEventSlim.cs
- PartialCachingAttribute.cs
- IIS7UserPrincipal.cs
- BuildProviderCollection.cs
- NegatedCellConstant.cs
- TypedColumnHandler.cs
- QueryCacheEntry.cs
- Command.cs
- BitmapSourceSafeMILHandle.cs
- SqlUdtInfo.cs
- FontCacheUtil.cs
- DataGridViewRowPostPaintEventArgs.cs
- MetadataItem_Static.cs