Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Design / RefreshPropertiesAttribute.cs / 1305376 / 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. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SimpleMailWebEventProvider.cs
- DiscardableAttribute.cs
- FormViewDeletedEventArgs.cs
- CommonProperties.cs
- PromptBuilder.cs
- embossbitmapeffect.cs
- InputScopeManager.cs
- Documentation.cs
- BinaryUtilClasses.cs
- Vector3D.cs
- TrackingRecord.cs
- ButtonBaseAutomationPeer.cs
- WinFormsSecurity.cs
- ContextMenuStripGroupCollection.cs
- FieldToken.cs
- RefType.cs
- EllipseGeometry.cs
- DataGridColumnDropSeparator.cs
- SymLanguageType.cs
- StyleXamlParser.cs
- Region.cs
- TextSelectionProcessor.cs
- IndentTextWriter.cs
- PageContent.cs
- NavigationWindowAutomationPeer.cs
- SchemaElementLookUpTable.cs
- HwndKeyboardInputProvider.cs
- GenericRootAutomationPeer.cs
- Dynamic.cs
- SpellerInterop.cs
- mediaclock.cs
- ContextMenuAutomationPeer.cs
- SimpleHandlerFactory.cs
- HttpServerUtilityWrapper.cs
- ActiveXContainer.cs
- Dictionary.cs
- NamespaceList.cs
- XamlTemplateSerializer.cs
- FileRecordSequenceHelper.cs
- CommittableTransaction.cs
- HttpListenerPrefixCollection.cs
- XmlILIndex.cs
- PersonalizationStateInfo.cs
- CustomTypeDescriptor.cs
- NavigationCommands.cs
- CompilerCollection.cs
- PartialTrustHelpers.cs
- AutoGeneratedFieldProperties.cs
- EntityCommand.cs
- SoapAttributes.cs
- WebPermission.cs
- ZipIOExtraFieldPaddingElement.cs
- HasCopySemanticsAttribute.cs
- EditableLabelControl.cs
- Path.cs
- BamlResourceDeserializer.cs
- OpCellTreeNode.cs
- TryExpression.cs
- DesignerActionUIStateChangeEventArgs.cs
- Parallel.cs
- FrameSecurityDescriptor.cs
- TrackBarDesigner.cs
- AudioException.cs
- WsdlHelpGeneratorElement.cs
- Transaction.cs
- CryptoConfig.cs
- DrawItemEvent.cs
- ImageListDesigner.cs
- SpinLock.cs
- SecurityRuntime.cs
- InputScopeNameConverter.cs
- PolygonHotSpot.cs
- _UriTypeConverter.cs
- ProfileServiceManager.cs
- HttpCookieCollection.cs
- _TimerThread.cs
- InheritedPropertyChangedEventArgs.cs
- TextPointerBase.cs
- GroupBox.cs
- CodeCompiler.cs
- SafeLibraryHandle.cs
- NumericUpDownAcceleration.cs
- InternalConfigEventArgs.cs
- RenderingEventArgs.cs
- SeverityFilter.cs
- TextMessageEncodingBindingElement.cs
- EventData.cs
- MarkedHighlightComponent.cs
- SqlDataSource.cs
- Opcode.cs
- util.cs
- DocumentViewerBase.cs
- TimersDescriptionAttribute.cs
- FormViewDeleteEventArgs.cs
- Missing.cs
- ValidatingPropertiesEventArgs.cs
- DatatypeImplementation.cs
- CodeAttributeDeclarationCollection.cs
- RectangleConverter.cs
- TabletDeviceInfo.cs