Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Design / ParenthesizePropertyNameAttribute.cs / 1305376 / ParenthesizePropertyNameAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.All)] public sealed class ParenthesizePropertyNameAttribute : Attribute { ///Provides a value indicating whether the name of the associated property is parenthesized in the /// properties window. ////// public static readonly ParenthesizePropertyNameAttribute Default = new ParenthesizePropertyNameAttribute(); private bool needParenthesis; ////// Sets the System.ComponentModel.Design.ParenthesizePropertyName /// attribute by default to /// ///. /// /// public ParenthesizePropertyNameAttribute() : this(false) { } ///[To be supplied.] ////// public ParenthesizePropertyNameAttribute(bool needParenthesis) { this.needParenthesis = needParenthesis; } ///Initializes a new instance of the System.ComponentModel.Design.ParenthesizePropertyNameAttribute /// class, using the specified value to indicate whether the attribute is /// marked for display with parentheses. ////// public bool NeedParenthesis { get { return needParenthesis; } } ////// Gets a value indicating /// whether the /// attribute is placed in parentheses when listed in /// the properties window. /// ////// public override bool Equals(object o) { if (o is ParenthesizePropertyNameAttribute) { return ((ParenthesizePropertyNameAttribute)o).NeedParenthesis == needParenthesis; } return false; } ///Compares the specified object /// to this object and tests for equality. ////// 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 this attribute is set to ///by default.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaComplexContent.cs
- UnsafeNativeMethods.cs
- RelationshipManager.cs
- Visual3D.cs
- Enlistment.cs
- PageHandlerFactory.cs
- RowSpanVector.cs
- FilterElement.cs
- PerspectiveCamera.cs
- StateInitializationDesigner.cs
- DragDropManager.cs
- clipboard.cs
- RegexReplacement.cs
- versioninfo.cs
- MetafileHeader.cs
- ListViewDeletedEventArgs.cs
- TreeViewTemplateSelector.cs
- SafeSystemMetrics.cs
- HMACSHA256.cs
- DataGridViewSortCompareEventArgs.cs
- DataColumn.cs
- HwndKeyboardInputProvider.cs
- HandlerMappingMemo.cs
- DataControlField.cs
- ActivityScheduledQuery.cs
- SpeakCompletedEventArgs.cs
- ReadOnlyDictionary.cs
- RoutingExtensionElement.cs
- ApplicationServiceManager.cs
- SerTrace.cs
- ValidatedControlConverter.cs
- TableChangeProcessor.cs
- BuildProvider.cs
- IxmlLineInfo.cs
- MetadataWorkspace.cs
- Help.cs
- ObjectPropertyMapping.cs
- EntitySetBase.cs
- TypeGenericEnumerableViewSchema.cs
- PropertyGridCommands.cs
- TextServicesHost.cs
- BrowserInteropHelper.cs
- ScalarType.cs
- FunctionImportElement.cs
- LayoutTableCell.cs
- Duration.cs
- XmlNavigatorFilter.cs
- DataControlCommands.cs
- ParameterBuilder.cs
- WindowsFormsHostAutomationPeer.cs
- BaseDataList.cs
- ExtractorMetadata.cs
- DataBoundControlParameterTarget.cs
- DbProviderFactories.cs
- MenuCommandsChangedEventArgs.cs
- CodeNamespace.cs
- SoapRpcServiceAttribute.cs
- BitmapImage.cs
- ImageIndexConverter.cs
- XamlToRtfWriter.cs
- StringFreezingAttribute.cs
- DrawToolTipEventArgs.cs
- CrossContextChannel.cs
- PageRouteHandler.cs
- AxisAngleRotation3D.cs
- DbConnectionPoolGroup.cs
- CollectionViewProxy.cs
- AggregatePushdown.cs
- XmlSchemaAttributeGroupRef.cs
- ThrowHelper.cs
- EntityDataSourceView.cs
- odbcmetadatacolumnnames.cs
- SmiMetaDataProperty.cs
- BufferedGraphics.cs
- EncryptedReference.cs
- CodeParameterDeclarationExpressionCollection.cs
- StackSpiller.Generated.cs
- ProfileEventArgs.cs
- ResourceManagerWrapper.cs
- ServiceBusyException.cs
- StandardBindingCollectionElement.cs
- LicenseContext.cs
- ErasingStroke.cs
- SQLBinary.cs
- ResourceType.cs
- EditorZone.cs
- DescendantOverDescendantQuery.cs
- PocoPropertyAccessorStrategy.cs
- StylusButtonCollection.cs
- SuppressMessageAttribute.cs
- PinProtectionHelper.cs
- ParenthesizePropertyNameAttribute.cs
- PathSegmentCollection.cs
- MobilePage.cs
- TimeSpanHelper.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- GroupQuery.cs
- SecurityContext.cs
- ClientCredentialsSecurityTokenManager.cs
- SystemResourceKey.cs