Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / InstanceCreationEditor.cs / 1305376 / 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); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ObjectStateManager.cs
- AccessDataSource.cs
- TypeConverter.cs
- ErrorView.xaml.cs
- CompiledAction.cs
- EditingCoordinator.cs
- remotingproxy.cs
- NotEqual.cs
- IssuanceLicense.cs
- MailWriter.cs
- FormViewDeleteEventArgs.cs
- Environment.cs
- WinFormsComponentEditor.cs
- OleDbTransaction.cs
- UnsafeNativeMethods.cs
- IImplicitResourceProvider.cs
- StateMachine.cs
- LogReservationCollection.cs
- ConfigDefinitionUpdates.cs
- ValidationErrorCollection.cs
- WebDisplayNameAttribute.cs
- DiscoveryClientReferences.cs
- SafeFileHandle.cs
- DataSourceXmlSerializer.cs
- SignedInfo.cs
- NativeObjectSecurity.cs
- CacheManager.cs
- SecurityResources.cs
- WindowsAltTab.cs
- TemplatedMailWebEventProvider.cs
- CreateUserWizardStep.cs
- Mapping.cs
- PostBackOptions.cs
- FastPropertyAccessor.cs
- TransactionContextValidator.cs
- FontFamilyConverter.cs
- WebPartHeaderCloseVerb.cs
- Material.cs
- RotateTransform.cs
- Variant.cs
- VisualTreeUtils.cs
- EntityProxyFactory.cs
- LateBoundBitmapDecoder.cs
- CapabilitiesPattern.cs
- PassportPrincipal.cs
- XmlValidatingReaderImpl.cs
- TypefaceCollection.cs
- BamlRecordReader.cs
- TemplateXamlParser.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- OLEDB_Enum.cs
- PageTheme.cs
- Serializer.cs
- EmbeddedMailObjectsCollection.cs
- PackWebResponse.cs
- XmlElementAttributes.cs
- QilGenerator.cs
- HighlightVisual.cs
- ZipIOLocalFileHeader.cs
- InvalidOleVariantTypeException.cs
- DictionaryChange.cs
- Encoder.cs
- TraversalRequest.cs
- PasswordTextNavigator.cs
- CodeCompiler.cs
- SiteMembershipCondition.cs
- ZoneMembershipCondition.cs
- _SSPISessionCache.cs
- Vector3D.cs
- ResourceReferenceKeyNotFoundException.cs
- DateBoldEvent.cs
- RegionData.cs
- Number.cs
- ConfigurationCollectionAttribute.cs
- SupportedAddressingMode.cs
- RijndaelManaged.cs
- ComplexTypeEmitter.cs
- ImageCodecInfo.cs
- DelegatingTypeDescriptionProvider.cs
- CheckBoxStandardAdapter.cs
- StreamProxy.cs
- DataGridViewBand.cs
- WebMessageBodyStyleHelper.cs
- ExpandableObjectConverter.cs
- SplineQuaternionKeyFrame.cs
- CapabilitiesUse.cs
- ContractTypeNameCollection.cs
- ObjectDataSourceSelectingEventArgs.cs
- PointCollectionValueSerializer.cs
- PropertyItemInternal.cs
- DiagnosticsConfigurationHandler.cs
- InkPresenterAutomationPeer.cs
- HttpTransportElement.cs
- FreezableCollection.cs
- SendMessageContent.cs
- DataTableCollection.cs
- coordinator.cs
- RegexRunnerFactory.cs
- BindingBase.cs
- ProxyGenerator.cs