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
- HttpGetServerProtocol.cs
- TransportConfigurationTypeElementCollection.cs
- DataGridViewRowPrePaintEventArgs.cs
- SourceFileInfo.cs
- FileDetails.cs
- UnknownBitmapEncoder.cs
- ButtonColumn.cs
- UseAttributeSetsAction.cs
- DataObjectAttribute.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- SqlWorkflowPersistenceService.cs
- TableRow.cs
- GridViewAutomationPeer.cs
- ViewService.cs
- ConfigXmlCDataSection.cs
- GenericRootAutomationPeer.cs
- Comparer.cs
- XmlRootAttribute.cs
- TypeConverter.cs
- NCryptSafeHandles.cs
- METAHEADER.cs
- FrameworkElementFactory.cs
- PrivateFontCollection.cs
- DateTimeFormatInfoScanner.cs
- AppSettingsExpressionBuilder.cs
- ParallelEnumerableWrapper.cs
- CommandHelper.cs
- FamilyMap.cs
- IssuedTokenClientCredential.cs
- XmlNullResolver.cs
- SignHashRequest.cs
- XmlSchemaSearchPattern.cs
- COM2PictureConverter.cs
- SemaphoreSecurity.cs
- HtmlInputControl.cs
- WmlFormAdapter.cs
- WebPartsSection.cs
- ScriptControlManager.cs
- StickyNoteContentControl.cs
- LongAverageAggregationOperator.cs
- FixedPageStructure.cs
- BuildProviderUtils.cs
- AsymmetricKeyExchangeFormatter.cs
- CssTextWriter.cs
- TryLoadRunnableWorkflowCommand.cs
- CompilationUnit.cs
- PositiveTimeSpanValidator.cs
- DbParameterHelper.cs
- ExpressionNormalizer.cs
- TypePropertyEditor.cs
- DetailsViewPagerRow.cs
- PathStreamGeometryContext.cs
- CodeMemberProperty.cs
- OutputCacheModule.cs
- XmlObjectSerializer.cs
- BinaryObjectReader.cs
- Converter.cs
- UnmanagedMemoryStreamWrapper.cs
- DigestTraceRecordHelper.cs
- ImplicitInputBrush.cs
- Popup.cs
- OciHandle.cs
- OleDbConnectionInternal.cs
- UidManager.cs
- Button.cs
- sapiproxy.cs
- Invariant.cs
- ErrorHandler.cs
- ToolboxItem.cs
- MeasureItemEvent.cs
- TemplatePartAttribute.cs
- KoreanLunisolarCalendar.cs
- ToggleButtonAutomationPeer.cs
- XmlSchemas.cs
- ReferenceConverter.cs
- ParseNumbers.cs
- LayoutEditorPart.cs
- DataBinding.cs
- WSMessageEncoding.cs
- ConnectionManagementElement.cs
- RtfToXamlLexer.cs
- CommandLineParser.cs
- DataTableReaderListener.cs
- XmlElementAttributes.cs
- CapabilitiesState.cs
- WebPartsPersonalizationAuthorization.cs
- Padding.cs
- Substitution.cs
- InternalConfigRoot.cs
- UnsafeNativeMethods.cs
- LiteralDesigner.cs
- HatchBrush.cs
- AtomServiceDocumentSerializer.cs
- SimpleBitVector32.cs
- IPAddress.cs
- Message.cs
- BezierSegment.cs
- StateMachineAction.cs
- Msmq.cs
- MenuItem.cs