Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / ComponentModel / COM2Interop / COM2DataTypeToManagedDataTypeConverter.cs / 1305376 / COM2DataTypeToManagedDataTypeConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms.ComponentModel.Com2Interop { using System.Runtime.Serialization.Formatters; using System.ComponentModel; using System.Diagnostics; using System; using System.Drawing; using System.ComponentModel.Design; using System.Collections; using Microsoft.Win32; ////// /// This base class maps an ole defined data type (OLE_COLOR, IFont, etc.), /// /// internal abstract class Com2DataTypeToManagedDataTypeConverter{ public virtual bool AllowExpand { get { return false; } } ////// /// Returns the managed type that this editor maps the property type to. /// public abstract Type ManagedType{ get; } ////// /// Converts the native value into a managed value /// public abstract object ConvertNativeToManaged(object nativeValue, Com2PropertyDescriptor pd); ////// /// Converts the managed value into a native value /// public abstract object ConvertManagedToNative(object managedValue, Com2PropertyDescriptor pd, ref bool cancelSet); } } // 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
- ReferencedType.cs
- SliderAutomationPeer.cs
- ValidationHelper.cs
- BamlBinaryReader.cs
- NetCodeGroup.cs
- FileAuthorizationModule.cs
- EntityClassGenerator.cs
- RtfControls.cs
- CompiledWorkflowDefinitionContext.cs
- Identifier.cs
- ProfileProvider.cs
- BitmapSizeOptions.cs
- Point3DCollectionValueSerializer.cs
- XmlSerializerFactory.cs
- Path.cs
- DiagnosticSection.cs
- AdPostCacheSubstitution.cs
- BooleanAnimationBase.cs
- DataErrorValidationRule.cs
- References.cs
- SizeConverter.cs
- ApplicationProxyInternal.cs
- HttpCookieCollection.cs
- MouseWheelEventArgs.cs
- ContainerSelectorGlyph.cs
- BindingContext.cs
- Stroke2.cs
- SafeThreadHandle.cs
- SafeFileMappingHandle.cs
- TextProperties.cs
- WebContext.cs
- EpmSyndicationContentDeSerializer.cs
- Light.cs
- TimerElapsedEvenArgs.cs
- WMICapabilities.cs
- SystemSounds.cs
- ImageCodecInfo.cs
- FunctionUpdateCommand.cs
- WeakReference.cs
- FixedSOMContainer.cs
- Marshal.cs
- ListBoxItem.cs
- DocumentXmlWriter.cs
- TiffBitmapDecoder.cs
- MultiByteCodec.cs
- DbMetaDataCollectionNames.cs
- TypeElementCollection.cs
- PathTooLongException.cs
- XpsFilter.cs
- documentsequencetextcontainer.cs
- SelectedDatesCollection.cs
- CornerRadiusConverter.cs
- ZipIOLocalFileBlock.cs
- BackgroundFormatInfo.cs
- RijndaelCryptoServiceProvider.cs
- LogManagementAsyncResult.cs
- ModuleElement.cs
- DelegateInArgument.cs
- OneOfTypeConst.cs
- EditorZone.cs
- SerializationHelper.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- FirstMatchCodeGroup.cs
- ParserContext.cs
- PeerToPeerException.cs
- MarkupCompilePass2.cs
- CatalogPartChrome.cs
- Geometry.cs
- unsafeIndexingFilterStream.cs
- DefaultAssemblyResolver.cs
- ComponentSerializationService.cs
- EntityTypeBase.cs
- XmlSchemaDocumentation.cs
- TableRowCollection.cs
- HtmlSelectionListAdapter.cs
- ObjectStateFormatter.cs
- XXXInfos.cs
- __Filters.cs
- ResourceDescriptionAttribute.cs
- AvTraceDetails.cs
- DataGridColumnCollection.cs
- BitmapEffectInput.cs
- ErrorHandler.cs
- StorageFunctionMapping.cs
- Compilation.cs
- FixedFlowMap.cs
- HyperLinkColumn.cs
- Vector3D.cs
- PkcsMisc.cs
- SqlStream.cs
- GetTokenRequest.cs
- WebConfigurationManager.cs
- PageRanges.cs
- NonClientArea.cs
- CompilerErrorCollection.cs
- ClrPerspective.cs
- TableCell.cs
- BitmapDecoder.cs
- WinInetCache.cs
- Point4DConverter.cs