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
- ConnectionStringsExpressionEditor.cs
- EmptyEnumerable.cs
- ExpandoClass.cs
- UserControlBuildProvider.cs
- ScriptRef.cs
- HtmlInputImage.cs
- AvTraceFormat.cs
- IISMapPath.cs
- IntellisenseTextBox.cs
- LocalFileSettingsProvider.cs
- ChildTable.cs
- IisTraceWebEventProvider.cs
- SortedList.cs
- ColorDialog.cs
- ColorKeyFrameCollection.cs
- UserNameSecurityTokenProvider.cs
- Nodes.cs
- UInt64Converter.cs
- PropertyRef.cs
- DataGridTableCollection.cs
- DataBoundLiteralControl.cs
- DataContractJsonSerializer.cs
- WrappedKeySecurityTokenParameters.cs
- ECDsa.cs
- DockPanel.cs
- Quaternion.cs
- TimeoutConverter.cs
- ConfigurationStrings.cs
- TypeLibConverter.cs
- WorkflowMessageEventArgs.cs
- LocalizationComments.cs
- ReplyChannel.cs
- DatePickerTextBox.cs
- Base64Encoder.cs
- rsa.cs
- _SingleItemRequestCache.cs
- ElementsClipboardData.cs
- HtmlLink.cs
- DistributedTransactionPermission.cs
- IsolatedStorageFile.cs
- Vector3DCollection.cs
- PageCanvasSize.cs
- ClientUrlResolverWrapper.cs
- HttpModuleActionCollection.cs
- AuthenticationService.cs
- ObjectPersistData.cs
- SoapAttributeOverrides.cs
- State.cs
- InplaceBitmapMetadataWriter.cs
- Transform.cs
- RemoteHelper.cs
- Stack.cs
- WorkflowQueue.cs
- DataTableMapping.cs
- SyndicationFeed.cs
- AutomationElementIdentifiers.cs
- WorkflowMarkupSerializer.cs
- HyperLink.cs
- SplineQuaternionKeyFrame.cs
- Margins.cs
- SimplePropertyEntry.cs
- ToolStripCollectionEditor.cs
- RecordsAffectedEventArgs.cs
- JsonXmlDataContract.cs
- QueueNameHelper.cs
- DropDownList.cs
- WorkItem.cs
- RegexNode.cs
- BaseDataList.cs
- LassoSelectionBehavior.cs
- DropSource.cs
- ChtmlTextBoxAdapter.cs
- TextCompositionManager.cs
- UntrustedRecipientException.cs
- GeneralTransform3DCollection.cs
- Viewport3DAutomationPeer.cs
- ProviderSettingsCollection.cs
- JoinElimination.cs
- EntityViewGenerationAttribute.cs
- XamlNamespaceHelper.cs
- ErrorFormatterPage.cs
- AddInProcess.cs
- figurelength.cs
- IImplicitResourceProvider.cs
- SslStreamSecurityUpgradeProvider.cs
- SuppressMessageAttribute.cs
- LogConverter.cs
- ObjectRef.cs
- ToolBar.cs
- UniqueID.cs
- DateTimeConstantAttribute.cs
- ResizeGrip.cs
- PersistChildrenAttribute.cs
- XmlWriterSettings.cs
- QuaternionKeyFrameCollection.cs
- LinearGradientBrush.cs
- SqlRowUpdatedEvent.cs
- RestHandler.cs
- SecurityManager.cs
- MissingManifestResourceException.cs