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 / Design / RefreshPropertiesAttribute.cs / 1 / RefreshPropertiesAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.All)] public sealed class RefreshPropertiesAttribute : Attribute { ///Specifies how a designer refreshes when the property value is changed. ////// public static readonly RefreshPropertiesAttribute All = new RefreshPropertiesAttribute(RefreshProperties.All); ////// Indicates all properties should /// be refreshed if the property value is changed. This field is /// read-only. /// ////// public static readonly RefreshPropertiesAttribute Repaint = new RefreshPropertiesAttribute(RefreshProperties.Repaint); ////// Indicates all properties should /// be invalidated and repainted if the /// property value is changed. This field is read-only. /// ////// public static readonly RefreshPropertiesAttribute Default = new RefreshPropertiesAttribute(RefreshProperties.None); private RefreshProperties refresh; ////// Indicates that by default /// no /// properties should be refreshed if the property value /// is changed. This field is read-only. /// ////// ///public RefreshPropertiesAttribute(RefreshProperties refresh) { this.refresh = refresh; } /// /// public RefreshProperties RefreshProperties { get { return refresh; } } ////// Gets or sets /// the refresh properties for the member. /// ////// public override bool Equals(object value) { if (value is RefreshPropertiesAttribute) { return(((RefreshPropertiesAttribute)value).RefreshProperties == refresh); } return false; } ////// Overrides object's Equals method. /// ////// public override int GetHashCode() { return base.GetHashCode(); } ////// Returns the hashcode for this object. /// ////// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Gets a value indicating whether the current attribute is the default. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.All)] public sealed class RefreshPropertiesAttribute : Attribute { ///Specifies how a designer refreshes when the property value is changed. ////// public static readonly RefreshPropertiesAttribute All = new RefreshPropertiesAttribute(RefreshProperties.All); ////// Indicates all properties should /// be refreshed if the property value is changed. This field is /// read-only. /// ////// public static readonly RefreshPropertiesAttribute Repaint = new RefreshPropertiesAttribute(RefreshProperties.Repaint); ////// Indicates all properties should /// be invalidated and repainted if the /// property value is changed. This field is read-only. /// ////// public static readonly RefreshPropertiesAttribute Default = new RefreshPropertiesAttribute(RefreshProperties.None); private RefreshProperties refresh; ////// Indicates that by default /// no /// properties should be refreshed if the property value /// is changed. This field is read-only. /// ////// ///public RefreshPropertiesAttribute(RefreshProperties refresh) { this.refresh = refresh; } /// /// public RefreshProperties RefreshProperties { get { return refresh; } } ////// Gets or sets /// the refresh properties for the member. /// ////// public override bool Equals(object value) { if (value is RefreshPropertiesAttribute) { return(((RefreshPropertiesAttribute)value).RefreshProperties == refresh); } return false; } ////// Overrides object's Equals method. /// ////// public override int GetHashCode() { return base.GetHashCode(); } ////// Returns the hashcode for this object. /// ////// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Gets a value indicating whether the current attribute is the default. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlAnyElementAttribute.cs
- HttpServerVarsCollection.cs
- PeerContact.cs
- LinkUtilities.cs
- RC2.cs
- StateItem.cs
- WebPartExportVerb.cs
- EmissiveMaterial.cs
- ItemAutomationPeer.cs
- FlowLayout.cs
- OdbcStatementHandle.cs
- ItemCheckEvent.cs
- StateDesigner.Layouts.cs
- HttpException.cs
- TextCompositionEventArgs.cs
- PrimaryKeyTypeConverter.cs
- WebServicesDescriptionAttribute.cs
- DeclarativeCatalogPartDesigner.cs
- ObjectDataSourceMethodEventArgs.cs
- UdpUtility.cs
- _KerberosClient.cs
- WebPartHelpVerb.cs
- SwitchLevelAttribute.cs
- AttachedPropertyBrowsableAttribute.cs
- MULTI_QI.cs
- XmlSchemaValidator.cs
- _Events.cs
- DataSourceXmlElementAttribute.cs
- BorderSidesEditor.cs
- XmlElementCollection.cs
- MultiBinding.cs
- MostlySingletonList.cs
- handlecollector.cs
- DateTimeFormat.cs
- VisualState.cs
- Errors.cs
- JournalNavigationScope.cs
- FixedSOMLineRanges.cs
- SoundPlayerAction.cs
- UrlAuthorizationModule.cs
- ScriptReference.cs
- IHttpResponseInternal.cs
- bidPrivateBase.cs
- PrintDocument.cs
- ProxyManager.cs
- SkewTransform.cs
- DataSourceControlBuilder.cs
- Color.cs
- WsatConfiguration.cs
- VerticalAlignConverter.cs
- DefaultParameterValueAttribute.cs
- OutputScopeManager.cs
- BaseServiceProvider.cs
- Inflater.cs
- ExtenderControl.cs
- CodeAssignStatement.cs
- _LocalDataStore.cs
- ArrayElementGridEntry.cs
- HashMembershipCondition.cs
- cookiecontainer.cs
- XmlNamedNodeMap.cs
- TextOptions.cs
- MemoryFailPoint.cs
- DocumentPageView.cs
- PropertyManager.cs
- ByteStorage.cs
- ConsumerConnectionPointCollection.cs
- WebHttpBehavior.cs
- Ref.cs
- Point.cs
- CookielessHelper.cs
- WebPartCollection.cs
- CodeExpressionRuleDeclaration.cs
- AttachmentCollection.cs
- keycontainerpermission.cs
- HybridDictionary.cs
- XmlDataSourceNodeDescriptor.cs
- AmbientLight.cs
- SmtpException.cs
- XmlQueryTypeFactory.cs
- Ray3DHitTestResult.cs
- LineInfo.cs
- WebPartDescription.cs
- EntitySqlQueryCacheEntry.cs
- WorkflowTraceTransfer.cs
- ArrayList.cs
- XmlFormatExtensionAttribute.cs
- CompositeControl.cs
- AutomationElementIdentifiers.cs
- CreateParams.cs
- ExeContext.cs
- safex509handles.cs
- SchemaElementDecl.cs
- RectAnimationBase.cs
- XmlExceptionHelper.cs
- DataTableReaderListener.cs
- ReachFixedPageSerializerAsync.cs
- ScriptingProfileServiceSection.cs
- DockingAttribute.cs
- CountdownEvent.cs