Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- BooleanKeyFrameCollection.cs
- SourceFileInfo.cs
- DirectoryInfo.cs
- ActivityUtilities.cs
- HWStack.cs
- HierarchicalDataTemplate.cs
- CodeDomConfigurationHandler.cs
- CacheVirtualItemsEvent.cs
- FixedTextView.cs
- SamlSubjectStatement.cs
- WhiteSpaceTrimStringConverter.cs
- wmiprovider.cs
- ExpressionNormalizer.cs
- ThrowHelper.cs
- TriggerCollection.cs
- DataServiceBehavior.cs
- TextDpi.cs
- DynamicResourceExtension.cs
- UrlAuthorizationModule.cs
- MasterPageParser.cs
- EdmTypeAttribute.cs
- HtmlButton.cs
- PopOutPanel.cs
- WebControlAdapter.cs
- HttpResponseInternalWrapper.cs
- HttpListenerRequestTraceRecord.cs
- Command.cs
- XmlAttributeAttribute.cs
- DataGridViewTopLeftHeaderCell.cs
- UserPreferenceChangingEventArgs.cs
- SchemaMapping.cs
- XmlLoader.cs
- CharStorage.cs
- TreeBuilderXamlTranslator.cs
- AttachedPropertyBrowsableAttribute.cs
- PassportAuthenticationModule.cs
- RegistryPermission.cs
- UInt64Converter.cs
- ViewCellRelation.cs
- PartialTrustVisibleAssembliesSection.cs
- StateWorkerRequest.cs
- CacheOutputQuery.cs
- DeploymentSection.cs
- ParameterToken.cs
- Triangle.cs
- ManagementOperationWatcher.cs
- EventMap.cs
- AssemblyFilter.cs
- XmlComplianceUtil.cs
- PtsHost.cs
- ServiceModelConfigurationElementCollection.cs
- DynamicDataRoute.cs
- ObjectDataSourceDisposingEventArgs.cs
- PackWebRequest.cs
- WindowsAuthenticationEventArgs.cs
- TranslateTransform3D.cs
- ParserStack.cs
- followingquery.cs
- AssociationTypeEmitter.cs
- FtpRequestCacheValidator.cs
- ConstrainedDataObject.cs
- Utils.cs
- TransformerConfigurationWizardBase.cs
- SystemIPInterfaceProperties.cs
- SmtpFailedRecipientException.cs
- EntityDataSourceDesigner.cs
- StyleSheetRefUrlEditor.cs
- ActivityDesignerHighlighter.cs
- NamespaceExpr.cs
- PageStatePersister.cs
- LinqDataSourceView.cs
- StatusBarDesigner.cs
- ImmutableAssemblyCacheEntry.cs
- DataGridViewAutoSizeModeEventArgs.cs
- StartFileNameEditor.cs
- ViewCellRelation.cs
- TreeChangeInfo.cs
- IRCollection.cs
- PathParser.cs
- FixedLineResult.cs
- ReachSerializationCacheItems.cs
- HandlerBase.cs
- FixedSOMImage.cs
- CounterCreationData.cs
- WeakReferenceEnumerator.cs
- ConstructorBuilder.cs
- Attributes.cs
- XmlSchemaValidator.cs
- DesignerResources.cs
- EmbossBitmapEffect.cs
- XPathDocument.cs
- ModulesEntry.cs
- ApplicationSecurityInfo.cs
- OutputScope.cs
- RepeaterItemEventArgs.cs
- DateTimeConstantAttribute.cs
- XmlSchemaParticle.cs
- ChildTable.cs
- ErasingStroke.cs
- ExpressionBindingCollection.cs