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
- SQLDoubleStorage.cs
- ExtensionWindowResizeGrip.cs
- TraceRecord.cs
- DocumentXmlWriter.cs
- XmlParser.cs
- DiscardableAttribute.cs
- FixUpCollection.cs
- ToolboxComponentsCreatedEventArgs.cs
- QueryResult.cs
- MetadataArtifactLoader.cs
- XmlQueryType.cs
- MdImport.cs
- HasCopySemanticsAttribute.cs
- WizardStepBase.cs
- MenuItemCollection.cs
- EventListener.cs
- DataServiceExpressionVisitor.cs
- MemberAccessException.cs
- TextServicesManager.cs
- DrawListViewSubItemEventArgs.cs
- SafeNativeMethodsOther.cs
- Floater.cs
- BufferedGraphicsManager.cs
- ButtonPopupAdapter.cs
- XhtmlBasicImageAdapter.cs
- Attributes.cs
- IdentifierCollection.cs
- ToolStripContentPanelRenderEventArgs.cs
- QueueProcessor.cs
- CheckedPointers.cs
- ConfigurationLockCollection.cs
- StringToken.cs
- CollectionBase.cs
- VectorValueSerializer.cs
- SerializationFieldInfo.cs
- ExpandSegment.cs
- RemotingSurrogateSelector.cs
- PageCache.cs
- ApplicationId.cs
- XmlSchemaObject.cs
- ServiceControllerDesigner.cs
- SqlConnectionStringBuilder.cs
- TaskExtensions.cs
- ModelItem.cs
- ActionFrame.cs
- NoClickablePointException.cs
- XmlTypeMapping.cs
- EpmSyndicationContentSerializer.cs
- ToolTipAutomationPeer.cs
- ResourcePermissionBase.cs
- ParameterElement.cs
- DeclaredTypeValidatorAttribute.cs
- HierarchicalDataTemplate.cs
- UInt32Converter.cs
- CodePrimitiveExpression.cs
- PolyLineSegmentFigureLogic.cs
- TableHeaderCell.cs
- Bits.cs
- EnvelopeVersion.cs
- NamespaceQuery.cs
- StackSpiller.Temps.cs
- StringCollection.cs
- URLAttribute.cs
- TagNameToTypeMapper.cs
- Automation.cs
- CompModHelpers.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- parserscommon.cs
- XPathAncestorIterator.cs
- WebPartCollection.cs
- BitmapEffectDrawing.cs
- MarginCollapsingState.cs
- SamlAuthenticationStatement.cs
- DataGridViewComboBoxCell.cs
- ReadOnlyCollectionBase.cs
- NumericPagerField.cs
- mongolianshape.cs
- VisualProxy.cs
- WinInetCache.cs
- DescendentsWalker.cs
- SqlDataSourceEnumerator.cs
- AutoScrollHelper.cs
- TargetParameterCountException.cs
- DescendantBaseQuery.cs
- QilNode.cs
- MediaPlayerState.cs
- ChannelPoolSettings.cs
- Serializer.cs
- XmlDataImplementation.cs
- SmiContext.cs
- GraphicsPath.cs
- SpinLock.cs
- WebPartCollection.cs
- SymmetricAlgorithm.cs
- ResizeGrip.cs
- HyperLinkStyle.cs
- Double.cs
- LeafCellTreeNode.cs
- SqlParameterizer.cs
- ReturnType.cs