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
- HttpDictionary.cs
- EmptyWithCancelationCheckWorkItem.cs
- ComboBox.cs
- FloatUtil.cs
- WindowCollection.cs
- ImageListUtils.cs
- ToolStripScrollButton.cs
- DateTimeFormat.cs
- VoiceInfo.cs
- SettingsBase.cs
- CubicEase.cs
- BaseValidator.cs
- QueueProcessor.cs
- DataGridViewColumnConverter.cs
- CompressionTracing.cs
- MouseEvent.cs
- GridEntry.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- RadialGradientBrush.cs
- ToolBarButton.cs
- ManagedFilter.cs
- iisPickupDirectory.cs
- AxisAngleRotation3D.cs
- VisualProxy.cs
- UnsupportedPolicyOptionsException.cs
- WmlValidationSummaryAdapter.cs
- EventToken.cs
- StorageMappingItemLoader.cs
- DbConnectionPool.cs
- TableItemPatternIdentifiers.cs
- PartialArray.cs
- SerialPort.cs
- CommandPlan.cs
- IDataContractSurrogate.cs
- EventProviderWriter.cs
- SystemIPv6InterfaceProperties.cs
- ToolStripRenderer.cs
- UrlMappingCollection.cs
- Point3DCollectionValueSerializer.cs
- DataGridViewColumnConverter.cs
- RenderData.cs
- XPathItem.cs
- odbcmetadatacollectionnames.cs
- RegexStringValidatorAttribute.cs
- FrameworkElementAutomationPeer.cs
- SymbolPair.cs
- KerberosSecurityTokenParameters.cs
- SessionEndingCancelEventArgs.cs
- AmbientProperties.cs
- SqlNodeAnnotations.cs
- ValidatingPropertiesEventArgs.cs
- StringCollection.cs
- JsonGlobals.cs
- HttpWebRequest.cs
- ListBindingHelper.cs
- GeometryDrawing.cs
- TraceLog.cs
- DataGridColumnsPage.cs
- RequestDescription.cs
- HierarchicalDataBoundControl.cs
- TcpWorkerProcess.cs
- Cursor.cs
- FormsAuthenticationConfiguration.cs
- ThicknessAnimationUsingKeyFrames.cs
- BatchParser.cs
- SynchronizationHandlesCodeDomSerializer.cs
- DataGridViewRowEventArgs.cs
- WindowsRebar.cs
- ArcSegment.cs
- QueryStringParameter.cs
- ListItemsPage.cs
- IIS7WorkerRequest.cs
- ServiceModelConfiguration.cs
- ImageBrush.cs
- _LocalDataStoreMgr.cs
- BaseInfoTable.cs
- Authorization.cs
- SqlGenerator.cs
- PropertyEntry.cs
- WebBrowsableAttribute.cs
- MemberBinding.cs
- GradientPanel.cs
- MulticastNotSupportedException.cs
- DataGridViewBand.cs
- DateTimeFormat.cs
- EdmConstants.cs
- FastEncoderStatics.cs
- SqlDelegatedTransaction.cs
- HttpVersion.cs
- EndpointConfigContainer.cs
- SmtpFailedRecipientsException.cs
- StandardBindingCollectionElement.cs
- LineServicesRun.cs
- BitmapEncoder.cs
- FunctionUpdateCommand.cs
- MULTI_QI.cs
- Util.cs
- Util.cs
- NumberFunctions.cs
- SmiGettersStream.cs