Microsoft.VisualBasic.Compatibility.VB6 Espacio de nombres

Contiene funciones y objetos que se proporcionan para usarse con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008.

Clases

ADODC

Proporciona compatibilidad con el ADO Data Control de Visual Basic 6.0, que permitía crear una conexión a una base de datos utilizando Microsoft ActiveX Data Objects (ADO).

ADODCArray

Proporciona una matriz de controles ADODC.

BaseControlArray

Implementa la funcionalidad básica común a las matrices de controles en las aplicaciones actualizadas desde Visual Basic 6.0.

BaseDataEnvironment

Emula un Data Environment de Visual Basic 6.0 en las aplicaciones actualizadas de Visual Basic 6.0.

BaseOcxArray

Proporciona una matriz de controles ActiveX.

BindingCollectionEnumerator

Admite una iteración simple en una colección de enlaces de una aplicación actualizada de Visual Basic 6.0.

ButtonArray

Proporciona una matriz de controles Button.

CheckBoxArray

Proporciona una matriz de controles CheckBox.

CheckedListBoxArray

Proporciona una matriz de controles CheckedListBox.

ColorDialogArray

Proporciona una matriz de controles ColorDialog.

ComboBoxArray

Proporciona una matriz de controles ComboBox.

DirListBox

Muestra los directorios y rutas de acceso en tiempo de ejecución.

DirListBoxArray

Proporciona una matriz de controles DirListBox.

DriveListBox

Permite al usuario seleccionar una unidad de disco válida en tiempo de ejecución.

DriveListBoxArray

Proporciona una matriz de controles DriveListBox.

FileListBox

Busca y muestra los archivos en el directorio especificado por la propiedad Path en tiempo de ejecución.

FileListBoxArray

Proporciona una matriz de controles FileListBox.

FixedLengthString

Emula el comportamiento de una cadena de longitud fija de Visual Basic 6.0.

FontDialogArray

Proporciona una matriz de controles FontDialog.

GroupBoxArray

Proporciona una matriz de controles GroupBox.

HScrollBarArray

Proporciona una matriz de controles HScrollBar.

ImageListArray

Proporciona una matriz de controles ImageList.

LabelArray

Proporciona una matriz de controles Label.

ListBoxArray

Proporciona una matriz de controles ListBox.

ListBoxItem

Representa un elemento de un control ListBox o ComboBox en una aplicación que se actualizó desde Visual Basic 6.0.

ListViewArray

Proporciona una matriz de controles ListView.

MaskedTextBoxArray

Proporciona una matriz de controles MaskedTextBox.

MBinding

Permite enlazar los controles de formularios Windows Forms a los conjuntos de registros ADO. Este tipo es un equivalente administrado de la biblioteca msbind de Visual Basic 6.0.

MBindingCollection

Proporciona una interfaz para reemplazar el enlace de datos basado en COM en una aplicación actualizada de Visual Basic 6.0.

MenuItemArray

Proporciona una matriz de controles MenuItem.

OpenFileDialogArray

Proporciona una matriz de controles OpenFileDialog.

PanelArray

Proporciona una matriz de controles Panel.

PictureBoxArray

Proporciona una matriz de controles PictureBox.

PrintDialogArray

Proporciona una matriz de controles PrintDialog.

ProgressBarArray

Proporciona una matriz de controles ProgressBar.

RadioButtonArray

Proporciona una matriz de controles RadioButton.

RichTextBoxArray

Proporciona una matriz de controles RichTextBox.

SaveFileDialogArray

Proporciona una matriz de controles SaveFileDialog.

SRDescriptionAttribute

Proporciona un atributo para su uso en la actualización de las aplicaciones de Visual Basic 6.0 a Visual Basic.

StatusBarArray

Proporciona una matriz de controles StatusBar.

StatusStripArray

Proporciona una matriz de controles StatusStrip.

Support

Contiene varias funciones de utilidad para la compatibilidad con versiones anteriores de Visual Basic 6.0.

TabControlArray

Proporciona una matriz de controles TabControl.

TextBoxArray

Proporciona una matriz de controles TextBox.

TimerArray

Proporciona una matriz de controles Timer.

ToolBarArray

Proporciona una matriz de controles ToolBar.

ToolStripArray

Proporciona una matriz de controles ToolStrip.

ToolStripMenuItemArray

Proporciona una matriz de controles ToolStripMenuItem.

TreeViewArray

Proporciona una matriz de controles TreeView.

VScrollBarArray

Proporciona una matriz de controles VScrollBar.

WebBrowserArray

Proporciona una matriz de controles WebBrowser.

WebClass

Permite que los proyectos WebClass actualizados de Visual Basic 6.0 se ejecuten en ASP.NET.

WebClassContainingClassNotOptional

Produce una excepción Exception si falta el valor ContainingClass.

WebClassCouldNotFindEvent

Provoca una excepción Exception cuando falta un parámetro de evento perdido en una clase WebClass.

WebClassNextItemCannotBeCurrentWebItem

Produce una excepción Exception en una clase WebClass.

WebClassNextItemRespondNotFound

Produce una excepción Exception en una clase WebClass.

WebClassUserWebClassNameNotOptional

Produce una excepción Exception si falta el valor UserWebClassName.

WebClassWebClassFileNameNotOptional

Produce una excepción Exception si falta el valor WebClassFileName.

WebClassWebItemNotValid

Produce una excepción Exception si el valor de WebItem no es válido.

WebItem

Permite que los proyectos WebClass actualizados de Visual Basic 6.0 se ejecuten en ASP.NET.

WebItemAssociatedWebClassNotOptional

Produce una excepción Exception si falta el valor AssociatedWebClass para WebItem.

WebItemClosingTagNotFound

Genera un Exception si falta la etiqueta de cierre de una plantilla asociada a un WebItem.

WebItemCouldNotLoadEmbeddedResource

Produce una excepción Exception cuando falta un recurso incrustado especificado en WebItem.

WebItemCouldNotLoadTemplateFile

Produce una excepción Exception si falta un archivo de plantilla de un objeto WebItem.

WebItemNameNotOptional

Produce una excepción Exception si falta el valor Name para WebItem.

WebItemNoTemplateSpecified

Produce una excepción Exception si falta el valor Template para WebItem.

WebItemTooManyNestedTags

Provoca una Exception si la plantilla de un objeto WebItem contiene demasiadas etiquetas anidadas.

WebItemUnexpectedErrorReadingTemplateFile

Produce una excepción Exception si no se puede abrir ni leer la plantilla de un objeto WebItem.

Estructuras

CONNECTDATA

Structure que contiene los datos utilizados internamente por una aplicación actualizada desde Visual Basic 6.0.

DBBINDING

Proporciona una estructura Structure que representa un enlace ADO en una aplicación actualizada desde Visual Basic 6.0.

DBCOLUMNINFO

Structure que contiene los datos utilizados internamente por una aplicación actualizada desde Visual Basic 6.0.

DBID

Proporciona un objeto Structure que se utiliza internamente en una aplicación actualizada de Visual Basic 6.0.

DBPROPIDSET

Proporciona Structure para su uso en una aplicación actualizada desde Visual Basic 6.0.

UGUID

Proporciona Structure que representa un objeto Guid de una aplicación actualizada desde Visual Basic 6.0.

UNAME

Proporciona un objeto Structure que representa un puntero a una propiedad Name de una aplicación actualizada de Visual Basic 6.0.

Interfaces

DBinding

Proporciona un equivalente administrado de la interfaz DBinding de la biblioteca de colecciones de enlaces de datos de Microsoft (msbind) para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

DBindingCollection

Proporciona una interfaz para reemplazar el enlace de datos basado en COM en una aplicación actualizada de Visual Basic 6.0.

IAccessor

Proporciona una implementación de la interfaz IAccessor de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IChapteredRowset

Proporciona una implementación de la interfaz IAccessor de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IColumnsInfo

Proporciona una implementación de la interfaz IColumnInfo de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IConnectionPoint

Proporciona una implementación de la interfaz IConnectionPoint de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IConnectionPointContainer

Proporciona una implementación de la interfaz IConnectionPointContainer de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IDataFormat

Proporciona compatibilidad con la propiedad DataFormat de la interfaz DBinding.

IDataFormatDisp

Proporciona compatibilidad con la propiedad DataFormat de la interfaz DBinding.

IEnumConnectionPoints

Administra la definición de la interfaz IEnumConnectionPoints.

IEnumConnections

Administra la definición de la interfaz IEnumConnections.

IRowPosition

Proporciona una implementación de la interfaz IRowPosition de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowPositionChange

Proporciona una implementación de la interfaz IRowPositionChange de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowset

Proporciona una implementación de la interfaz IRowset de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowsetChange

Proporciona una implementación de la interfaz IRowsetChange de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowsetIdentity

Proporciona una implementación de la interfaz IRowsetIdentity de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowsetInfo

Proporciona una implementación de la interfaz IRowsetInfo de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

IRowsetNotify

Proporciona una implementación de la interfaz IRowsetNotify de OLE DB para su uso en las aplicaciones actualizadas de Visual Basic 6.0.

Enumeraciones

ADODC.BOFActionEnum

Proporciona constantes para la compatibilidad con la propiedad BOFAction de Visual Basic 6.0.

ADODC.EOFActionEnum

Proporciona constantes para la compatibilidad con la propiedad EOFAction de Visual Basic 6.0.

ADODC.OrientationEnum

Proporciona constantes para la compatibilidad con la propiedad Orientation de Visual Basic 6.0.

DBKINDENUM

Proporciona una enumeración para su uso con las herramientas de actualización de las aplicaciones de Visual Basic 6.0 a Visual Basic.

FormShowConstants

Proporciona constantes para la compatibilidad con el método Show de Visual Basic 6.0.

LoadResConstants

Proporciona constantes para la compatibilidad con la función LoadResPicture de Visual Basic 6.0.

MouseButtonConstants

Proporciona constantes para la compatibilidad con las constantes de máscara del parámetro Shift en Visual Basic 6.0.

ScaleMode

Proporciona constantes para la compatibilidad con las constantes ScaleMode de Visual Basic 6.0.

ShiftConstants

Proporciona constantes para la compatibilidad con las constantes de máscara del parámetro Shift en Visual Basic 6.0.

UpdateMode

Proporciona constantes para la compatibilidad con el método UpdateMode de Visual Basic 6.0.

ZOrderConstants

Proporciona constantes para la compatibilidad con el método ZOrder de Visual Basic 6.0.

Delegados

ADODC.EndOfRecordsetDelegate

Representa el método que controlará un evento.

ADODC.ErrorDelegate

Representa el método que controlará un evento Error.

ADODC.FetchCompleteDelegate

Representa el método que procesará un evento FetchComplete.

ADODC.FetchProgressDelegate

Representa el método que procesará un evento FetchProgress.

ADODC.FieldChangeCompleteDelegate

Representa el método que procesará un evento FieldChange.

ADODC.MoveCompleteDelegate

Representa el método que procesará un evento MoveComplete.

ADODC.RecordChangeCompleteDelegate

Representa el método que procesará un evento RecordChangeComplete.

ADODC.RecordsetChangeCompleteDelegate

Representa el método que procesará un evento RecordsetChangeComplete.

ADODC.WillChangeFieldDelegate

Representa el método que procesará un evento WillChangeField.

ADODC.WillChangeRecordDelegate

Representa el método que procesará un evento WillChangeRecord.

ADODC.WillChangeRecordsetDelegate

Representa el método que procesará un evento WillChangeRecordset.

ADODC.WillMoveDelegate

Representa el método que procesará un evento WillMove.

Comentarios

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también