Export (0) Print
Expand All
Expand Minimize
2 out of 5 rated this helpful - Rate this topic

Microsoft.VisualBasic.Compatibility.VB6 Namespace

The Microsoft.VisualBasic.Compatibility.VB6 namespace contains functions and objects provided use by the tools for upgrading from Visual Basic 6.0 to Visual Basic 2008.

Functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic 2008. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.

  ClassDescription
Public classADODCProvides compatibility with the Visual Basic 6.0 ADO Data Control, which enabled you to create a connection to a database using Microsoft ActiveX Data Objects (ADO).
Public classADODCArrayProvides a control array of ADODC controls.
Public classBaseControlArrayImplements the basic functionality common to control arrays in applications upgraded from Visual Basic 6.0.
Public classBaseDataEnvironmentEmulates a Visual Basic 6.0 Data Environment in applications that have been upgraded from Visual Basic 6.0.
Public classBaseOcxArrayProvides a control array of ActiveX controls.
Public classBindingCollectionEnumeratorSupports a simple iteration over a binding collection in an application upgraded from Visual Basic 6.0.
Public classButtonArrayProvides a control array of Button controls.
Public classCheckBoxArrayProvides a control array of CheckBox controls.
Public classCheckedListBoxArrayProvides a control array of CheckedListBox controls.
Public classColorDialogArrayProvides a control array of ColorDialog controls.
Public classComboBoxArrayProvides a control array of ComboBox controls
Public classDirListBoxDisplays directories and paths at run time.
Public classDirListBoxArrayProvides a control array of DirListBox controls.
Public classDriveListBoxEnables a user to select a valid disk drive at run time.
Public classDriveListBoxArrayProvides a control array of DriveListBox controls.
Public classFileListBoxLocates and lists files in the directory specified by the Path property at run time.
Public classFileListBoxArrayProvides a control array of FileListBox controls.
Public classFixedLengthStringEmulates the behavior of a Visual Basic 6.0 fixed-length string.
Public classFontDialogArrayProvides a control array of FontDialog controls.
Public classGroupBoxArrayProvides a control array of GroupBox controls.
Public classHScrollBarArrayProvides a control array of HScrollBar controls.
Public classImageListArrayProvides a control array of ImageList controls.
Public classLabelArrayProvides a control array of Label controls.
Public classListBoxArrayProvides a control array of ListBox controls.
Public classListBoxItemRepresents an item in a ListBox or ComboBox control in an application that was upgraded from Visual Basic 6.0.
Public classListViewArrayProvides a control array of ListView controls.
Public classMaskedTextBoxArrayProvides a control array of MaskedTextBox controls.
Public classMBindingEnables Windows Forms controls to be bound to ADO recordsets. This type is a managed equivalent of the Visual Basic 6.0 msbind library.
Public classMBindingCollectionProvides an interface to replace COM-based data binding in an application upgraded from Visual Basic 6.0.
Public classMenuItemArrayProvides a control array of MenuItem controls.
Public classOpenFileDialogArrayProvides a control array of OpenFileDialog controls.
Public classPanelArrayProvides a control array of Panel controls.
Public classPictureBoxArrayProvides a control array of PictureBox controls.
Public classPrintDialogArrayProvides a control array of PrintDialog controls.
Public classProgressBarArrayProvides a control array of ProgressBar controls.
Public classRadioButtonArrayProvides a control array of RadioButton controls.
Public classRichTextBoxArrayProvides a control array of RichTextBox controls
Public classSaveFileDialogArrayProvides a control array of SaveFileDialog controls.
Public classSRDescriptionAttributeProvides an attribute for use in upgrading Visual Basic 6.0 applications to Visual Basic 2008.
Public classStatusBarArrayProvides a control array of StatusBar controls
Public classStatusStripArrayProvides a control array of StatusStrip controls
Public classSupportContains various utility functions for backward compatibility with Visual Basic 6.0.
Public classTabControlArrayProvides a control array of TabControl controls
Public classTextBoxArrayProvides a control array of TextBox controls
Public classTimerArrayProvides a control array of Timer controls
Public classToolBarArrayProvides a control array of ToolBar controls
Public classToolStripArrayProvides a control array of ToolStrip controls
Public classToolStripMenuItemArrayProvides a control array of ToolStripMenuItem controls
Public classTreeViewArrayProvides a control array of TreeView controls
Public classVScrollBarArrayProvides a control array of VScrollBar controls.
Public classWebBrowserArrayProvides a control array of WebBrowser controls
Public classWebClassEnables upgraded Visual Basic 6.0 WebClass projects to run in ASP.NET.
Public classWebClassContainingClassNotOptionalInfrastructure. Raises an Exception if the ContainingClass value is missing.
Public classWebClassCouldNotFindEventInfrastructure. Raises an Exception for a missing event parameter in a WebClass.
Public classWebClassNextItemCannotBeCurrentWebItemInfrastructure. Raises an Exception in a WebClass.
Public classWebClassNextItemRespondNotFoundInfrastructure. Raises an Exception in a WebClass.
Public classWebClassUserWebClassNameNotOptionalInfrastructure. Raises an Exception if the UserWebClassName value is missing.
Public classWebClassWebClassFileNameNotOptionalInfrastructure. Raises an Exception if the WebClassFileName value is missing.
Public classWebClassWebItemNotValidInfrastructure. Raises an Exception if the WebItem value is not valid.
Public classWebItemEnables upgraded Visual Basic 6.0 WebClass projects to run in ASP.NET.
Public classWebItemAssociatedWebClassNotOptionalInfrastructure. Raises an Exception if the AssociatedWebClass value for a WebItem is missing.
Public classWebItemClosingTagNotFoundInfrastructure. Raises an Exception if the closing tag for a template associated with a WebItem is missing.
Public classWebItemCouldNotLoadEmbeddedResourceInfrastructure. Raises an Exception when an embedded resource specified in a WebItem is missing.
Public classWebItemCouldNotLoadTemplateFileInfrastructure. Raises an Exception if a template file for a WebItem is missing.
Public classWebItemNameNotOptionalInfrastructure. Raises an Exception if the Name value for a WebItem is missing.
Public classWebItemNoTemplateSpecifiedInfrastructure. Raises an Exception if the Template value for a WebItem is missing.
Public classWebItemTooManyNestedTagsInfrastructure. Raises an Exception if the template for a WebItem contains too many nested tags.
Public classWebItemUnexpectedErrorReadingTemplateFileInfrastructure. Raises an Exception if the template for a WebItem cannot be opened or read.
  StructureDescription
Public structureCONNECTDATAInfrastructure. A Structure that contains data that is used internally by an application that has been upgraded from Visual Basic 6.0.
Public structureDBBINDINGInfrastructure. Provides a Structure that represents an ADO binding in an application that has been upgraded from Visual Basic 6.0.
Public structureDBCOLUMNINFOInfrastructure. A Structure that contains data that is used internally by an application that has been upgraded from Visual Basic 6.0.
Public structureDBIDInfrastructure. Provides a Structure that is used internally in an application that has been upgraded from Visual Basic 6.0.
Public structureDBPROPIDSETInfrastructure. Provides a Structure for use in an application that has been upgraded from Visual Basic 6.0.
Public structureUGUIDInfrastructure. Provides a Structure that represents a Guid in an application that has been upgraded from Visual Basic 6.0.
Public structureUNAMEInfrastructure. Provides a Structure that represents a pointer to a Name property in an application that has been upgraded from Visual Basic 6.0.
  InterfaceDescription
Public interfaceDBindingProvides a managed equivalent of the DBinding interface from the Microsoft Data Binding Collection library (msbind) for use in applications upgraded from Visual Basic 6.0.
Public interfaceDBindingCollectionProvides an interface to replace COM-based data binding in an application upgraded from Visual Basic 6.0.
Public interfaceIAccessorProvides an implementation of the OLE DB IAccessor interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIChapteredRowsetProvides an implementation of the OLE DB IAccessor interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIColumnsInfoProvides an implementation of the OLE DB IColumnInfo interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIConnectionPointProvides an implementation of the OLE DB IConnectionPoint interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIConnectionPointContainerProvides an implementation of the OLE DB IConnectionPointContainer interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIDataFormatInfrastructure. Provides support for the DataFormat property of the DBinding interface.
Public interfaceIDataFormatDispInfrastructure. Provides support for the DataFormat property of the DBinding interface.
Public interfaceIEnumConnectionPointsManages the definition of the IEnumConnectionPoints interface.
Public interfaceIEnumConnectionsManages the definition of the IEnumConnections interface.
Public interfaceIRowPositionProvides an implementation of the OLE DB IRowPosition interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowPositionChangeProvides an implementation of the OLE DB IRowPositionChange interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowsetProvides an implementation of the OLE DB IRowset interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowsetChangeProvides an implementation of the OLE DB IRowsetChange interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowsetIdentityProvides an implementation of the OLE DB IRowsetIdentity interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowsetInfoProvides an implementation of the OLE DB IRowsetInfo interface for use by applications upgraded from Visual Basic 6.0.
Public interfaceIRowsetNotifyProvides an implementation of the OLE DB IRowsetNotify interface for use by applications upgraded from Visual Basic 6.0.
  DelegateDescription
Public delegateADODC.EndOfRecordsetDelegateRepresents the method that will handle an event.
Public delegateADODC.ErrorDelegateRepresents the method that will handle an Error event.
Public delegateADODC.FetchCompleteDelegateRepresents the method that will handle a FetchComplete event.
Public delegateADODC.FetchProgressDelegateRepresents the method that will handle a FetchProgress event.
Public delegateADODC.FieldChangeCompleteDelegateRepresents the method that will handle a FieldChange event.
Public delegateADODC.MoveCompleteDelegateRepresents the method that will handle a MoveComplete event.
Public delegateADODC.RecordChangeCompleteDelegateRepresents the method that will handle a RecordChangeComplete event.
Public delegateADODC.RecordsetChangeCompleteDelegateRepresents the method that will handle a RecordsetChangeComplete event.
Public delegateADODC.WillChangeFieldDelegateRepresents the method that will handle a WillChangeField event.
Public delegateADODC.WillChangeRecordDelegateRepresents the method that will handle a WillChangeRecord event.
Public delegateADODC.WillChangeRecordsetDelegateRepresents the method that will handle a WillChangeRecordset event.
Public delegateADODC.WillMoveDelegateRepresents the method that will handle a WillMove event.
  EnumerationDescription
Public enumerationADODC.BOFActionEnumProvides constants for compatibility with the Visual Basic 6.0 BOFAction property.
Public enumerationADODC.EOFActionEnumProvides constants for compatibility with the Visual Basic 6.0 EOFAction property.
Public enumerationADODC.OrientationEnumProvides constants for compatibility with the Visual Basic 6.0 Orientation property.
Public enumerationDBKINDENUMInfrastructure. Provides an enumeration for use by the tools for upgrading Visual Basic 6.0 applications to Visual Basic 2008.
Public enumerationFormShowConstantsProvides constants for compatibility with the Visual Basic 6.0 Show method.
Public enumerationLoadResConstantsProvides constants for compatibility with the Visual Basic 6.0 LoadResPicture function.
Public enumerationMouseButtonConstantsProvides constants for compatibility with the shift parameter mask constants in Visual Basic 6.0.
Public enumerationScaleModeProvides constants for compatibility with the ScaleMode constants in Visual Basic 6.0.
Public enumerationShiftConstantsProvides constants for compatibility with the shift parameter mask constants in Visual Basic 6.0.
Public enumerationUpdateModeInfrastructure. Provides constants for compatibility with the Visual Basic 6.0 UpdateMode method.
Public enumerationZOrderConstantsProvides constants for compatibility with the Visual Basic 6.0 ZOrder method.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.