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
- ObjectViewEntityCollectionData.cs
- GradientBrush.cs
- _ConnectStream.cs
- Regex.cs
- WindowsListViewGroup.cs
- NestedContainer.cs
- TraceXPathNavigator.cs
- FontSource.cs
- PerformanceCounterCategory.cs
- ItemAutomationPeer.cs
- Visual3DCollection.cs
- DbParameterCollectionHelper.cs
- SR.Designer.cs
- IdentityNotMappedException.cs
- ColumnTypeConverter.cs
- UserPreference.cs
- TableLayoutCellPaintEventArgs.cs
- AddInDeploymentState.cs
- LoginName.cs
- MinimizableAttributeTypeConverter.cs
- PathGradientBrush.cs
- TextBlockAutomationPeer.cs
- RegisteredExpandoAttribute.cs
- Marshal.cs
- HybridObjectCache.cs
- SoapUnknownHeader.cs
- DataListItemCollection.cs
- MemoryMappedViewStream.cs
- QuotedPrintableStream.cs
- Stroke.cs
- ProfileSettings.cs
- GlobalItem.cs
- DesignSurface.cs
- DataView.cs
- PointUtil.cs
- MappableObjectManager.cs
- StrongName.cs
- SQLByte.cs
- TriggerBase.cs
- WorkflowTransactionOptions.cs
- DesignerActionVerbList.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- XmlSchemaElement.cs
- SmiEventSink.cs
- ApplicationManager.cs
- StreamGeometry.cs
- ContactManager.cs
- Avt.cs
- DataGridTextBoxColumn.cs
- DisplayMemberTemplateSelector.cs
- TypeGeneratedEventArgs.cs
- Axis.cs
- SchemaImporterExtensionsSection.cs
- OleDbFactory.cs
- StylusPointPropertyId.cs
- SmtpClient.cs
- ObjectKeyFrameCollection.cs
- ResolveResponseInfo.cs
- ScriptHandlerFactory.cs
- SmiEventSink_DeferedProcessing.cs
- CalendarDesigner.cs
- HashCryptoHandle.cs
- SafeCertificateStore.cs
- _LocalDataStore.cs
- MimeMapping.cs
- AesManaged.cs
- SortDescription.cs
- XmlSerializationWriter.cs
- BaseProcessProtocolHandler.cs
- ResourceDictionaryCollection.cs
- XmlSchemaGroup.cs
- EntityContainerEntitySet.cs
- ResourceLoader.cs
- XsltContext.cs
- StringArrayConverter.cs
- PrimitiveSchema.cs
- SizeKeyFrameCollection.cs
- Exception.cs
- XmlQueryStaticData.cs
- ActivityExecutorDelegateInfo.cs
- ColorContextHelper.cs
- FastEncoder.cs
- Merger.cs
- ClosureBinding.cs
- ReverseQueryOperator.cs
- ObjectViewListener.cs
- XmlMessageFormatter.cs
- ExpressionPrefixAttribute.cs
- FunctionImportElement.cs
- FillErrorEventArgs.cs
- TextRangeEditLists.cs
- EncryptedPackageFilter.cs
- MenuItemBindingCollection.cs
- DesignTable.cs
- SimpleApplicationHost.cs
- AndCondition.cs
- Journaling.cs
- C14NUtil.cs
- RelationshipWrapper.cs
- SByte.cs