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
- Crc32.cs
- DbBuffer.cs
- SessionState.cs
- ResourceSet.cs
- ConfigDefinitionUpdates.cs
- WebServiceParameterData.cs
- CuspData.cs
- JournalEntryStack.cs
- MouseButton.cs
- ProfileManager.cs
- IsolatedStoragePermission.cs
- LogReserveAndAppendState.cs
- ThreadNeutralSemaphore.cs
- WebPartsPersonalization.cs
- WebServiceData.cs
- KeyGestureConverter.cs
- MultilineStringEditor.cs
- CodeExporter.cs
- ComponentDispatcherThread.cs
- RegexCompiler.cs
- PrePrepareMethodAttribute.cs
- Matrix.cs
- QilScopedVisitor.cs
- ColumnTypeConverter.cs
- ComboBox.cs
- SemaphoreSecurity.cs
- GridViewActionList.cs
- HttpInputStream.cs
- ExpressionVisitor.cs
- XPathCompileException.cs
- NodeFunctions.cs
- OrderedDictionaryStateHelper.cs
- EntityDataSourceState.cs
- PriorityChain.cs
- TextEndOfLine.cs
- SetStoryboardSpeedRatio.cs
- Instrumentation.cs
- BaseInfoTable.cs
- RootProfilePropertySettingsCollection.cs
- ErrorLog.cs
- MetadataCache.cs
- IsolatedStoragePermission.cs
- SafeViewOfFileHandle.cs
- DocumentViewer.cs
- SqlDataSourceCommandParser.cs
- DataGridHeaderBorder.cs
- RotateTransform3D.cs
- AlternationConverter.cs
- XmlnsDictionary.cs
- NamespaceCollection.cs
- HMACSHA512.cs
- Types.cs
- QueryLifecycle.cs
- XmlDataProvider.cs
- PixelShader.cs
- FileDetails.cs
- AnimationClock.cs
- RSAPKCS1SignatureFormatter.cs
- DataGridViewBindingCompleteEventArgs.cs
- ImageSource.cs
- ControlPaint.cs
- ChildTable.cs
- TextBoxLine.cs
- CssStyleCollection.cs
- Html32TextWriter.cs
- DesignOnlyAttribute.cs
- ChannelServices.cs
- Relationship.cs
- LayoutInformation.cs
- FlowLayout.cs
- SmtpDigestAuthenticationModule.cs
- NotSupportedException.cs
- ConstructorNeedsTagAttribute.cs
- QueryLifecycle.cs
- followingquery.cs
- Calendar.cs
- PackageProperties.cs
- ImpersonationContext.cs
- QuaternionConverter.cs
- NamedPermissionSet.cs
- XmlLoader.cs
- HtmlForm.cs
- FormViewInsertedEventArgs.cs
- ConfigXmlAttribute.cs
- WebPartVerbsEventArgs.cs
- FormClosedEvent.cs
- VisualProxy.cs
- CacheVirtualItemsEvent.cs
- CursorConverter.cs
- NodeCounter.cs
- BufferedStream.cs
- DataSourceView.cs
- DbParameterCollectionHelper.cs
- MembershipPasswordException.cs
- Visual.cs
- StrongName.cs
- AcceleratedTokenProviderState.cs
- SchemaDeclBase.cs
- OleDbConnection.cs
- MsmqVerifier.cs