Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SpotLight.cs
- sitestring.cs
- RelationshipSet.cs
- TrackBar.cs
- InheritanceService.cs
- SnapLine.cs
- WizardDesigner.cs
- LocatorBase.cs
- PathNode.cs
- SafeCoTaskMem.cs
- ServiceOperationUIEditor.cs
- PropertyEmitter.cs
- PreProcessor.cs
- BaseProcessProtocolHandler.cs
- NullableConverter.cs
- XmlSchemaObjectCollection.cs
- StyleModeStack.cs
- SessionPageStatePersister.cs
- CodeNamespaceImportCollection.cs
- ConfigurationManagerHelper.cs
- ViewStateModeByIdAttribute.cs
- FontStyleConverter.cs
- ParameterModifier.cs
- FeedUtils.cs
- NullRuntimeConfig.cs
- XmlChildNodes.cs
- UnaryNode.cs
- GridViewColumnHeader.cs
- Journaling.cs
- XmlQueryRuntime.cs
- SessionStateContainer.cs
- RenderTargetBitmap.cs
- PerfCounterSection.cs
- ViewManagerAttribute.cs
- linebase.cs
- BaseParser.cs
- APCustomTypeDescriptor.cs
- PointF.cs
- GridViewEditEventArgs.cs
- EncoderBestFitFallback.cs
- Flowchart.cs
- LineServices.cs
- SocketPermission.cs
- UncommonField.cs
- SmtpNetworkElement.cs
- MaterialGroup.cs
- SoapIgnoreAttribute.cs
- ScriptManager.cs
- PolyLineSegment.cs
- EntityViewGenerationAttribute.cs
- ZoneMembershipCondition.cs
- Nullable.cs
- LinqDataSource.cs
- ClientScriptManagerWrapper.cs
- PointAnimationUsingPath.cs
- ChannelPoolSettings.cs
- PageSetupDialog.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- ExpressionBindingCollection.cs
- Trace.cs
- CompositeControl.cs
- MinimizableAttributeTypeConverter.cs
- BuildDependencySet.cs
- HtmlUtf8RawTextWriter.cs
- RecognizerBase.cs
- xmlfixedPageInfo.cs
- AssemblyResourceLoader.cs
- UserControl.cs
- ElementsClipboardData.cs
- LinkedList.cs
- ListViewItemMouseHoverEvent.cs
- AttributeEmitter.cs
- Literal.cs
- XmlUtil.cs
- TypeElement.cs
- SqlUtils.cs
- FixedTextBuilder.cs
- ListenerElementsCollection.cs
- ScriptControl.cs
- ConnectionString.cs
- PersonalizableTypeEntry.cs
- DescendantBaseQuery.cs
- IsolatedStorage.cs
- GifBitmapEncoder.cs
- TransformDescriptor.cs
- CacheDependency.cs
- EnumMember.cs
- IteratorFilter.cs
- SystemParameters.cs
- Timeline.cs
- StreamedWorkflowDefinitionContext.cs
- HandleExceptionArgs.cs
- BitmapEffectDrawingContent.cs
- EmptyStringExpandableObjectConverter.cs
- EventArgs.cs
- CompoundFileReference.cs
- DataSpaceManager.cs
- SystemWebSectionGroup.cs
- safemediahandle.cs
- Rijndael.cs