Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / InstanceCreationEditor.cs / 1 / InstanceCreationEditor.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.Collections; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Globalization; using System.Runtime.Serialization.Formatters; using System.Runtime.Remoting; using System.Runtime.InteropServices; using System.Security.Permissions; ////// An InstanceCreationEditor allows the user to create an instance of a particular type of property from a dropdown /// Within the PropertyGrid. Usually, the text specified by InstanceCreationEditor.Text will be displayed on the /// dropdown from the PropertyGrid as a link or button. When clicked, the InstanceCreationEditor.CreateInstance /// method will be called with the Type of the object to create. /// [HostProtection(SharedState = true)] public abstract class InstanceCreationEditor { ////// public virtual string Text { get { return SR.GetString(SR.InstanceCreationEditorDefaultText); } } ////// This method is invoked when you user chooses the link displayed by the PropertyGrid for the InstanceCreationEditor. /// The object returned from this method must be an instance of the specified type, or null in which case the editor will do nothing. /// /// public abstract object CreateInstance(ITypeDescriptorContext context, Type instanceType); } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- documentsequencetextpointer.cs
- PropertyPathWorker.cs
- ToolStripDropDownDesigner.cs
- Expr.cs
- XmlQueryStaticData.cs
- X509ScopedServiceCertificateElementCollection.cs
- X509CertificateTokenFactoryCredential.cs
- EntitySqlException.cs
- FamilyCollection.cs
- ChannelManagerService.cs
- ExtensionElement.cs
- UrlPath.cs
- Win32Native.cs
- SerializationObjectManager.cs
- ToolStripStatusLabel.cs
- ImmutableDispatchRuntime.cs
- BasePattern.cs
- OuterGlowBitmapEffect.cs
- OdbcDataReader.cs
- File.cs
- SqlGenerator.cs
- MonitoringDescriptionAttribute.cs
- Array.cs
- MessageQueueException.cs
- ChangeNode.cs
- TabControlDesigner.cs
- RegexMatch.cs
- SqlProfileProvider.cs
- XPathDocument.cs
- ActiveDesignSurfaceEvent.cs
- XmlSchemaIdentityConstraint.cs
- DataFieldConverter.cs
- XmlTextEncoder.cs
- BuildResultCache.cs
- MinimizableAttributeTypeConverter.cs
- ScaleTransform3D.cs
- DeadCharTextComposition.cs
- WebPartManagerInternals.cs
- BevelBitmapEffect.cs
- UInt32Storage.cs
- UpdateTranslator.cs
- PeerCollaborationPermission.cs
- WindowsTokenRoleProvider.cs
- QilStrConcatenator.cs
- IWorkflowDebuggerService.cs
- Track.cs
- DateRangeEvent.cs
- HtmlHead.cs
- ButtonChrome.cs
- Stackframe.cs
- TableLayoutPanel.cs
- PathParser.cs
- PrincipalPermission.cs
- RootAction.cs
- ResourceManager.cs
- TTSVoice.cs
- QuinticEase.cs
- DataGridViewRowsAddedEventArgs.cs
- FileUtil.cs
- _FixedSizeReader.cs
- ResXResourceSet.cs
- DataColumnPropertyDescriptor.cs
- Attributes.cs
- Boolean.cs
- StrokeCollection2.cs
- AxisAngleRotation3D.cs
- _HeaderInfo.cs
- CodeSnippetTypeMember.cs
- AsymmetricSignatureDeformatter.cs
- TemplateFactory.cs
- Storyboard.cs
- Types.cs
- JsonFormatReaderGenerator.cs
- VisualStyleTypesAndProperties.cs
- AuthorizationRuleCollection.cs
- SchemaTableOptionalColumn.cs
- WorkflowQueuingService.cs
- ExtenderProvidedPropertyAttribute.cs
- TokenBasedSetEnumerator.cs
- ConfigViewGenerator.cs
- PersonalizationStateInfo.cs
- ToolStripItem.cs
- NameSpaceExtractor.cs
- EdmComplexPropertyAttribute.cs
- XmlQueryCardinality.cs
- TextEditorLists.cs
- DataPointer.cs
- StateBag.cs
- _HeaderInfoTable.cs
- ISCIIEncoding.cs
- ToolstripProfessionalRenderer.cs
- MarkupProperty.cs
- MemberRelationshipService.cs
- Int32EqualityComparer.cs
- ScrollProviderWrapper.cs
- BuildProviderAppliesToAttribute.cs
- WinFormsSpinner.cs
- OutOfMemoryException.cs
- ComplexType.cs
- AppLevelCompilationSectionCache.cs