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 / DefaultEventAttribute.cs / 1 / DefaultEventAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public sealed class DefaultEventAttribute : Attribute { ///Specifies the default event for a /// component. ////// This is the default event name. /// private readonly string name; ////// public DefaultEventAttribute(string name) { this.name = name; } ////// Initializes /// a new instance of the ///class. /// /// public string Name { get { return name; } } ////// Gets the name of the default event for /// the component this attribute is bound to. /// ////// public static readonly DefaultEventAttribute Default = new DefaultEventAttribute(null); public override bool Equals(object obj) { DefaultEventAttribute other = obj as DefaultEventAttribute; return (other != null) && other.Name == name; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// Specifies the default value for the ///, which is /// . /// This field is read-only. /// // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public sealed class DefaultEventAttribute : Attribute { ///Specifies the default event for a /// component. ////// This is the default event name. /// private readonly string name; ////// public DefaultEventAttribute(string name) { this.name = name; } ////// Initializes /// a new instance of the ///class. /// /// public string Name { get { return name; } } ////// Gets the name of the default event for /// the component this attribute is bound to. /// ////// public static readonly DefaultEventAttribute Default = new DefaultEventAttribute(null); public override bool Equals(object obj) { DefaultEventAttribute other = obj as DefaultEventAttribute; return (other != null) && other.Name == name; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Specifies the default value for the ///, which is /// . /// This field is read-only. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HwndSourceKeyboardInputSite.cs
- ConfigXmlAttribute.cs
- MenuEventArgs.cs
- ListBoxChrome.cs
- BindingsSection.cs
- ThrowHelper.cs
- _ContextAwareResult.cs
- DomainUpDown.cs
- PackageRelationshipSelector.cs
- GlobalizationAssembly.cs
- DependencyObjectType.cs
- UnsafeNativeMethods.cs
- NumericUpDownAccelerationCollection.cs
- ArrangedElementCollection.cs
- __Error.cs
- WebBrowsableAttribute.cs
- RegexReplacement.cs
- UntypedNullExpression.cs
- SerializationInfo.cs
- XLinq.cs
- WebReferencesBuildProvider.cs
- InternalBase.cs
- EncodingStreamWrapper.cs
- ThicknessAnimationUsingKeyFrames.cs
- TreeBuilder.cs
- GCHandleCookieTable.cs
- KeyEventArgs.cs
- PointAnimationUsingPath.cs
- UpdateRecord.cs
- Container.cs
- FloatUtil.cs
- ClonableStack.cs
- CodeStatementCollection.cs
- CompilationLock.cs
- PersistenceTypeAttribute.cs
- FacetDescriptionElement.cs
- DataConnectionHelper.cs
- TwoPhaseCommit.cs
- GetPageNumberCompletedEventArgs.cs
- NegotiationTokenProvider.cs
- UserValidatedEventArgs.cs
- TextEditorCopyPaste.cs
- QueueProcessor.cs
- MenuTracker.cs
- ServiceModelInstallComponent.cs
- AuthenticatingEventArgs.cs
- CacheOutputQuery.cs
- PerformanceCounterPermissionEntryCollection.cs
- DashStyle.cs
- WorkflowInstanceSuspendedRecord.cs
- ToggleButtonAutomationPeer.cs
- XamlTypeMapper.cs
- UIPropertyMetadata.cs
- GestureRecognitionResult.cs
- WebPartChrome.cs
- MenuCommandService.cs
- VerificationException.cs
- SQLChars.cs
- DataGridViewComboBoxColumn.cs
- BrowserDefinition.cs
- DelayDesigner.cs
- CustomAttribute.cs
- ResourceReferenceKeyNotFoundException.cs
- QueryCacheEntry.cs
- ResourceManager.cs
- ValidationResults.cs
- FontStretchConverter.cs
- ParameterCollection.cs
- WebContext.cs
- TextFormatter.cs
- documentsequencetextview.cs
- BinaryParser.cs
- FixedSOMLineCollection.cs
- ProtocolInformationWriter.cs
- RegexWriter.cs
- MenuCommand.cs
- CallTemplateAction.cs
- XamlRtfConverter.cs
- Point.cs
- XmlSortKeyAccumulator.cs
- HtmlGenericControl.cs
- DataSourceCollectionBase.cs
- TransformerTypeCollection.cs
- WindowsUpDown.cs
- UITypeEditor.cs
- RtfToken.cs
- TypeDescriptor.cs
- GeneralTransform3DGroup.cs
- JsonDeserializer.cs
- DocumentViewerAutomationPeer.cs
- ImpersonationContext.cs
- Grid.cs
- WebBrowserContainer.cs
- WsrmTraceRecord.cs
- OperandQuery.cs
- PowerStatus.cs
- StringArrayConverter.cs
- MemoryPressure.cs
- KnownColorTable.cs
- TargetConverter.cs