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
- MappingMetadataHelper.cs
- TableLayoutPanelCodeDomSerializer.cs
- StringCollection.cs
- IdentifierService.cs
- ReadOnlyCollection.cs
- BoolExpr.cs
- RuleSetDialog.cs
- GenerateTemporaryAssemblyTask.cs
- SystemWebSectionGroup.cs
- TemplateLookupAction.cs
- DbProviderServices.cs
- TypeElement.cs
- CodeTypeOfExpression.cs
- OrderedEnumerableRowCollection.cs
- Transform3DCollection.cs
- TextContainerHelper.cs
- TransformPatternIdentifiers.cs
- CompositionDesigner.cs
- AnnotationAuthorChangedEventArgs.cs
- SafeNativeMethods.cs
- WebConfigurationFileMap.cs
- CodeStatementCollection.cs
- DBSqlParserColumn.cs
- CapabilitiesPattern.cs
- ProxyAttribute.cs
- URL.cs
- AnimatedTypeHelpers.cs
- NetNamedPipeBindingCollectionElement.cs
- SQLGuid.cs
- CommentAction.cs
- DataSourceControl.cs
- StorageScalarPropertyMapping.cs
- CaseInsensitiveComparer.cs
- ServiceObjectContainer.cs
- ProfilePropertySettings.cs
- NullableBoolConverter.cs
- WindowAutomationPeer.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- MailMessage.cs
- FlowDocumentPageViewerAutomationPeer.cs
- CLSCompliantAttribute.cs
- PropertyCollection.cs
- UpdateEventArgs.cs
- MimeTypeMapper.cs
- SecurityHeaderElementInferenceEngine.cs
- DescendantQuery.cs
- SqlTriggerContext.cs
- PropertiesTab.cs
- FrameworkContentElementAutomationPeer.cs
- DoubleUtil.cs
- StringValueConverter.cs
- WebServiceHost.cs
- MetricEntry.cs
- LineServices.cs
- CultureInfoConverter.cs
- DocumentOrderQuery.cs
- serverconfig.cs
- LambdaCompiler.Generated.cs
- TypedColumnHandler.cs
- PTConverter.cs
- ChtmlTextWriter.cs
- ServiceX509SecurityTokenProvider.cs
- DesigntimeLicenseContext.cs
- Command.cs
- RootProfilePropertySettingsCollection.cs
- UrlAuthFailedErrorFormatter.cs
- LocalizableResourceBuilder.cs
- NamespaceInfo.cs
- FaultImportOptions.cs
- ObjectDataSourceDesigner.cs
- ColorContext.cs
- EntitySet.cs
- ListViewGroup.cs
- Transform3DGroup.cs
- Composition.cs
- ScrollEventArgs.cs
- EncoderNLS.cs
- DispatchChannelSink.cs
- DataGridGeneralPage.cs
- StateRuntime.cs
- WebConfigManager.cs
- ThumbButtonInfo.cs
- BitmapEffectrendercontext.cs
- WebRequestModulesSection.cs
- ReferenceEqualityComparer.cs
- CodeTypeReferenceExpression.cs
- ShaderRenderModeValidation.cs
- TimeSpanStorage.cs
- LayoutEvent.cs
- ToolStrip.cs
- TextDecorationCollectionConverter.cs
- SimpleParser.cs
- TraceUtility.cs
- ProcessModuleCollection.cs
- AuthorizationRuleCollection.cs
- UnknownBitmapDecoder.cs
- FileReservationCollection.cs
- ErrorFormatterPage.cs
- ToRequest.cs
- ScopeCollection.cs