Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / DesignTimeVisibleAttribute.cs / 1 / DesignTimeVisibleAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)] public sealed class DesignTimeVisibleAttribute : Attribute { private bool visible; ////// DesignTimeVisibileAttribute marks a component's visibility. If /// DesignTimeVisibileAttribute.Yes is present, a visual designer can show /// this component on a designer. /// ////// Creates a new DesignTimeVisibleAttribute with the visible /// property set to the given value. /// public DesignTimeVisibleAttribute(bool visible) { this.visible = visible; } ////// Creates a new DesignTimeVisibleAttribute set to the default /// value of true. /// public DesignTimeVisibleAttribute() { } ////// True if this component should be shown at design time, or false /// if it shouldn't. /// public bool Visible { get { return visible; } } ////// Marks a component as visible in a visual designer. /// public static readonly DesignTimeVisibleAttribute Yes = new DesignTimeVisibleAttribute(true); ////// Marks a component as not visible in a visual designer. /// public static readonly DesignTimeVisibleAttribute No = new DesignTimeVisibleAttribute(false); ////// The default visiblity. (equal to Yes.) /// public static readonly DesignTimeVisibleAttribute Default = Yes; ////// public override bool Equals(object obj) { if (obj == this) { return true; } DesignTimeVisibleAttribute other = obj as DesignTimeVisibleAttribute; return other != null && other.Visible == visible; } ///[To be supplied.] ////// public override int GetHashCode() { return typeof(DesignTimeVisibleAttribute).GetHashCode() ^ (visible ? -1 : 0); } ///[To be supplied.] ////// public override bool IsDefaultAttribute() { return (this.Visible == Default.Visible); } } }[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsIdentity.cs
- DefaultParameterValueAttribute.cs
- MethodRental.cs
- WebPartAuthorizationEventArgs.cs
- WebBrowserPermission.cs
- PeerNameRecordCollection.cs
- FormViewUpdateEventArgs.cs
- MonikerUtility.cs
- AnimationClock.cs
- hresults.cs
- XmlBoundElement.cs
- ServiceContractListItem.cs
- WebPartMovingEventArgs.cs
- InfoCardSchemas.cs
- BinaryParser.cs
- CallSiteOps.cs
- CqlIdentifiers.cs
- BackoffTimeoutHelper.cs
- HybridDictionary.cs
- XmlDownloadManager.cs
- ByteStreamGeometryContext.cs
- EventBookmark.cs
- ScriptControlDescriptor.cs
- AbstractDataSvcMapFileLoader.cs
- HttpApplicationFactory.cs
- SqlCommandBuilder.cs
- Figure.cs
- NotifyParentPropertyAttribute.cs
- Camera.cs
- HostedTcpTransportManager.cs
- SrgsGrammarCompiler.cs
- QueryCursorEventArgs.cs
- HttpServerUtilityWrapper.cs
- Opcode.cs
- BooleanSwitch.cs
- Aggregates.cs
- DbParameterCollectionHelper.cs
- RowsCopiedEventArgs.cs
- ContainerActivationHelper.cs
- ConfigXmlSignificantWhitespace.cs
- WebPartCatalogCloseVerb.cs
- ValueProviderWrapper.cs
- UnknownBitmapEncoder.cs
- ReferenceEqualityComparer.cs
- SynchronizedPool.cs
- ListControlDataBindingHandler.cs
- ContainerVisual.cs
- DefaultDiscoveryService.cs
- Knowncolors.cs
- Help.cs
- DrawingContext.cs
- VisualBasic.cs
- RijndaelManagedTransform.cs
- DBDataPermissionAttribute.cs
- MachineKeySection.cs
- TheQuery.cs
- GlobalDataBindingHandler.cs
- JavascriptCallbackBehaviorAttribute.cs
- HeaderCollection.cs
- EqualityComparer.cs
- SqlError.cs
- Util.cs
- GeneralTransform3D.cs
- DataGridTable.cs
- DbDataSourceEnumerator.cs
- DataGridViewColumnHeaderCell.cs
- ValueTypeFixupInfo.cs
- SpoolingTask.cs
- ProviderConnectionPointCollection.cs
- TableLayoutColumnStyleCollection.cs
- ActiveXHost.cs
- selecteditemcollection.cs
- ResourceKey.cs
- VersionConverter.cs
- QilIterator.cs
- InlineUIContainer.cs
- ListView.cs
- BitmapPalettes.cs
- PassportAuthentication.cs
- OdbcEnvironmentHandle.cs
- InkCanvasSelectionAdorner.cs
- VirtualPathUtility.cs
- safemediahandle.cs
- FreeFormDragDropManager.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- Adorner.cs
- WindowsFormsSectionHandler.cs
- DirectoryNotFoundException.cs
- DataGridViewRowPostPaintEventArgs.cs
- shaperfactoryquerycacheentry.cs
- SchemaElementLookUpTable.cs
- CodeAttachEventStatement.cs
- HMACSHA1.cs
- XmlExtensionFunction.cs
- WebPartConnectionCollection.cs
- XmlQueryStaticData.cs
- GlobalizationSection.cs
- ActivityExecutionFilter.cs
- ApplicationActivator.cs
- MdiWindowListItemConverter.cs