Code:
/ DotNET / DotNET / 8.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
- _SSPIWrapper.cs
- StoragePropertyMapping.cs
- EventWaitHandle.cs
- DuplicateWaitObjectException.cs
- DBCommandBuilder.cs
- KeySplineConverter.cs
- WorkflowRequestContext.cs
- UserPreferenceChangingEventArgs.cs
- SpecialTypeDataContract.cs
- GC.cs
- RecognizedPhrase.cs
- TextPenaltyModule.cs
- GenerateHelper.cs
- ComponentEditorPage.cs
- BamlResourceDeserializer.cs
- DesignTimeVisibleAttribute.cs
- SqlBulkCopyColumnMapping.cs
- GroupQuery.cs
- MulticastDelegate.cs
- AvTrace.cs
- TimerElapsedEvenArgs.cs
- WarningException.cs
- RelationshipEndMember.cs
- ExpressionNormalizer.cs
- OTFRasterizer.cs
- ChildrenQuery.cs
- DataListItem.cs
- EnumerableCollectionView.cs
- basevalidator.cs
- WebServiceData.cs
- NamespaceCollection.cs
- DbModificationCommandTree.cs
- IChannel.cs
- Solver.cs
- x509utils.cs
- WebPartTransformer.cs
- WorkflowDesignerColors.cs
- PageBreakRecord.cs
- MessageQueuePermission.cs
- COM2ExtendedTypeConverter.cs
- PointLight.cs
- returneventsaver.cs
- HandleValueEditor.cs
- ScrollChrome.cs
- QueryGeneratorBase.cs
- AttributeUsageAttribute.cs
- LogAppendAsyncResult.cs
- WindowsToolbarAsMenu.cs
- NavigatorOutput.cs
- TiffBitmapEncoder.cs
- DynamicDataRoute.cs
- HttpModuleCollection.cs
- ServiceHttpModule.cs
- BooleanFunctions.cs
- EntitySqlQueryCacheKey.cs
- MissingFieldException.cs
- DataGridPagingPage.cs
- InvalidFilterCriteriaException.cs
- InstanceCreationEditor.cs
- EditorPartCollection.cs
- CompilationPass2Task.cs
- WebPartCollection.cs
- TypeElement.cs
- DataControlButton.cs
- TargetFrameworkAttribute.cs
- MouseOverProperty.cs
- DesignerActionUIService.cs
- ResourceDefaultValueAttribute.cs
- X509KeyIdentifierClauseType.cs
- MSG.cs
- Vector3dCollection.cs
- WebPartZoneBaseDesigner.cs
- RequiredFieldValidator.cs
- JapaneseCalendar.cs
- XmlSecureResolver.cs
- SqlRecordBuffer.cs
- ExpanderAutomationPeer.cs
- Point4DConverter.cs
- XmlSchemaFacet.cs
- MenuCommandService.cs
- LinkLabelLinkClickedEvent.cs
- DateTimeFormat.cs
- AssertUtility.cs
- XpsDigitalSignature.cs
- DefaultClaimSet.cs
- SqlPersonalizationProvider.cs
- XmlBaseReader.cs
- ExpressionVisitorHelpers.cs
- TraceContextRecord.cs
- CharacterBufferReference.cs
- ReadOnlyNameValueCollection.cs
- SoapAttributeAttribute.cs
- Renderer.cs
- SymbolEqualComparer.cs
- DataKey.cs
- Stack.cs
- UntypedNullExpression.cs
- CommandManager.cs
- XmlSchemaSet.cs
- EntryWrittenEventArgs.cs