Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- MSHTMLHostUtil.cs
- Funcletizer.cs
- DataPagerCommandEventArgs.cs
- MimeParameterWriter.cs
- TransportContext.cs
- Attributes.cs
- Stream.cs
- PersonalizationProviderHelper.cs
- XmlHelper.cs
- TypeUsage.cs
- WindowsImpersonationContext.cs
- FilterQuery.cs
- ContainerTracking.cs
- FamilyTypeface.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- ComplexTypeEmitter.cs
- DataReaderContainer.cs
- TextDecorations.cs
- PageBuildProvider.cs
- SystemIPv4InterfaceProperties.cs
- ImageBrush.cs
- DotAtomReader.cs
- ThaiBuddhistCalendar.cs
- DomNameTable.cs
- ConfigErrorGlyph.cs
- ConnectorRouter.cs
- HtmlUtf8RawTextWriter.cs
- PlainXmlDeserializer.cs
- ParallelDesigner.xaml.cs
- TypeGeneratedEventArgs.cs
- SoapConverter.cs
- DataGridViewCellParsingEventArgs.cs
- MethodBuilderInstantiation.cs
- EntityClassGenerator.cs
- PrintController.cs
- adornercollection.cs
- ManipulationCompletedEventArgs.cs
- TimeZoneInfo.cs
- XamlToRtfWriter.cs
- TrackingServices.cs
- WizardForm.cs
- NativeRightsManagementAPIsStructures.cs
- XsltSettings.cs
- Int32CollectionConverter.cs
- ComboBoxDesigner.cs
- CodeMemberEvent.cs
- CodeLinePragma.cs
- XamlSerializerUtil.cs
- UpdatePanelTriggerCollection.cs
- UnmanagedMarshal.cs
- RewritingValidator.cs
- SortDescriptionCollection.cs
- OutputCacheProfile.cs
- ResourceExpressionEditor.cs
- TextEditorCopyPaste.cs
- MediaContext.cs
- CodeDirectoryCompiler.cs
- AppDomainInfo.cs
- CompiledQuery.cs
- PseudoWebRequest.cs
- AttachedAnnotationChangedEventArgs.cs
- UInt32Converter.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- NetCodeGroup.cs
- FileClassifier.cs
- HMACSHA256.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- RenderDataDrawingContext.cs
- OracleTransaction.cs
- StylusSystemGestureEventArgs.cs
- TransformerConfigurationWizardBase.cs
- RecordsAffectedEventArgs.cs
- XmlEntityReference.cs
- BaseCodePageEncoding.cs
- PointAnimationBase.cs
- RolePrincipal.cs
- TrustManager.cs
- EdmSchemaError.cs
- XmlDataDocument.cs
- Models.cs
- IIS7UserPrincipal.cs
- SingleAnimationUsingKeyFrames.cs
- Soap.cs
- ContentFileHelper.cs
- ManageRequest.cs
- TypeBrowserDialog.cs
- diagnosticsswitches.cs
- WebPartConnectionCollection.cs
- SqlGenericUtil.cs
- WeakReadOnlyCollection.cs
- WindowsTitleBar.cs
- ProxyWebPartConnectionCollection.cs
- TextFormatterContext.cs
- ClientCredentialsSecurityTokenManager.cs
- ArrayConverter.cs
- CompositeControl.cs
- EventLogger.cs
- TextTreeTextBlock.cs
- DataBoundLiteralControl.cs
- AxisAngleRotation3D.cs