Compartilhar via


Microsoft.VisualBasic.Compatibility.VB6 Namespace

Contém funções e objetos fornecidos pelo uso das ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008.

Classes

ADODC

Fornece compatibilidade com o Visual Basic 6.0 ADO Data Control, que habilitou a criação de uma conexão com um banco de dados usando o Microsoft ActiveX Data Objects (ADO).

ADODCArray

Fornece uma matriz de controle dos controles ADODC.

BaseControlArray

Implementa a funcionalidade básica comum a matrizes de controle em aplicativos atualizados do Visual Basic 6.0.

BaseDataEnvironment

Emula um Data Environment do Visual Basic 6.0 em aplicativos que foram atualizados do Visual Basic 6.0.

BaseOcxArray

Fornece uma matriz de controle dos controles ActiveX.

BindingCollectionEnumerator

Dá suporte a uma iteração simples sobre uma coleção de associação em um aplicativo atualizado do Visual Basic 6.0.

ButtonArray

Fornece uma matriz de controle dos controles Button.

CheckBoxArray

Fornece uma matriz de controle dos controles CheckBox.

CheckedListBoxArray

Fornece uma matriz de controle dos controles CheckedListBox.

ColorDialogArray

Fornece uma matriz de controle dos controles ColorDialog.

ComboBoxArray

Fornece uma matriz de controle dos controles ComboBox.

DirListBox

Exibe diretórios e caminhos em tempo de execução.

DirListBoxArray

Fornece uma matriz de controle dos controles DirListBox.

DriveListBox

Permite que um usuário selecione uma unidade de disco válida no tempo de execução.

DriveListBoxArray

Fornece uma matriz de controle dos controles DriveListBox.

FileListBox

Localiza e lista os arquivos no diretório especificado pela propriedade Path no tempo de execução.

FileListBoxArray

Fornece uma matriz de controle dos controles FileListBox.

FixedLengthString

Emula o comportamento de uma cadeia de caracteres de tamanho fixo do Visual Basic 6.0.

FontDialogArray

Fornece uma matriz de controle dos controles FontDialog.

GroupBoxArray

Fornece uma matriz de controle dos controles GroupBox.

HScrollBarArray

Fornece uma matriz de controle dos controles HScrollBar.

ImageListArray

Fornece uma matriz de controle dos controles ImageList.

LabelArray

Fornece uma matriz de controle dos controles Label.

ListBoxArray

Fornece uma matriz de controle dos controles ListBox.

ListBoxItem

Representa um item em um controle ListBox ou ComboBox em um aplicativo atualizado do Visual Basic 6.0.

ListViewArray

Fornece uma matriz de controle dos controles ListView.

MaskedTextBoxArray

Fornece uma matriz de controle dos controles MaskedTextBox.

MBinding

Permite que os controles do Windows Forms sejam associados ao conjunto de registros ADO. Esse tipo é um equivalente gerenciado da biblioteca msbind do Visual Basic 6.0.

MBindingCollection

Fornece uma interface para substituir a associação de dados baseada em COM em um aplicativo atualizado do Visual Basic 6.0.

MenuItemArray

Fornece uma matriz de controle dos controles MenuItem.

OpenFileDialogArray

Fornece uma matriz de controle dos controles OpenFileDialog.

PanelArray

Fornece uma matriz de controle dos controles Panel.

PictureBoxArray

Fornece uma matriz de controle dos controles PictureBox.

PrintDialogArray

Fornece uma matriz de controle dos controles PrintDialog.

ProgressBarArray

Fornece uma matriz de controle dos controles ProgressBar.

RadioButtonArray

Fornece uma matriz de controle dos controles RadioButton.

RichTextBoxArray

Fornece uma matriz de controle dos controles RichTextBox.

SaveFileDialogArray

Fornece uma matriz de controle dos controles SaveFileDialog.

SRDescriptionAttribute

Fornece um atributo para uso na atualização de aplicativos do Visual Basic 6.0 para o Visual Basic.

StatusBarArray

Fornece uma matriz de controle dos controles StatusBar.

StatusStripArray

Fornece uma matriz de controle dos controles StatusStrip.

Support

Contém várias funções do utilitário para fins de compatibilidade com versões anteriores do Visual Basic 6.0.

TabControlArray

Fornece uma matriz de controle dos controles TabControl.

TextBoxArray

Fornece uma matriz de controle dos controles TextBox.

TimerArray

Fornece uma matriz de controle dos controles Timer.

ToolBarArray

Fornece uma matriz de controle dos controles ToolBar.

ToolStripArray

Fornece uma matriz de controle dos controles ToolStrip.

ToolStripMenuItemArray

Fornece uma matriz de controle dos controles ToolStripMenuItem.

TreeViewArray

Fornece uma matriz de controle dos controles TreeView.

VScrollBarArray

Fornece uma matriz de controle dos controles VScrollBar.

WebBrowserArray

Fornece uma matriz de controle dos controles WebBrowser.

WebClass

Permite que os projetos WebClass do Visual Basic 6.0 atualizados sejam executados no ASP.NET.

WebClassContainingClassNotOptional

Gerará uma Exception se o valor de ContainingClass estiver ausente.

WebClassCouldNotFindEvent

Gera uma Exception para um parâmetro de evento ausente em uma WebClass.

WebClassNextItemCannotBeCurrentWebItem

Gera uma Exception em uma WebClass.

WebClassNextItemRespondNotFound

Gera uma Exception em uma WebClass.

WebClassUserWebClassNameNotOptional

Gerará uma Exception se o valor de UserWebClassName estiver ausente.

WebClassWebClassFileNameNotOptional

Gerará uma Exception se o valor de WebClassFileName estiver ausente.

WebClassWebItemNotValid

Gerará uma Exception se o valor de WebItem não for válido.

WebItem

Permite que os projetos WebClass do Visual Basic 6.0 atualizados sejam executados no ASP.NET.

WebItemAssociatedWebClassNotOptional

Gerará uma Exception se o valor de AssociatedWebClass para um WebItem estiver ausente.

WebItemClosingTagNotFound

Gerará uma Exception se a marca de fechamento de um modelo associado a um WebItem estiver ausente.

WebItemCouldNotLoadEmbeddedResource

Gera uma Exception quando um recurso inserido especificado em um WebItem está ausente.

WebItemCouldNotLoadTemplateFile

Gerará uma Exception se um arquivo de modelo de um WebItem estiver ausente.

WebItemNameNotOptional

Gerará uma Exception se o valor de Name para um WebItem estiver ausente.

WebItemNoTemplateSpecified

Gerará uma Exception se o valor de Template para um WebItem estiver ausente.

WebItemTooManyNestedTags

Gerará uma Exception se o modelo para um WebItem contiver muitas marcas aninhadas.

WebItemUnexpectedErrorReadingTemplateFile

Gerará uma Exception se o modelo para um WebItem não puder ser aberto ou lido.

Estruturas

CONNECTDATA

Um Structure que contém dados que são usados internamente por um aplicativo que foi atualizado do Visual Basic 6.0.

DBBINDING

Fornece um Structure que representa uma associação ADO em um aplicativo que foi atualizado do Visual Basic 6.0.

DBCOLUMNINFO

Um Structure que contém dados que são usados internamente por um aplicativo que foi atualizado do Visual Basic 6.0.

DBID

Fornece um Structure que contém dados usados internamente em um aplicativo que foi atualizado do Visual Basic 6.0.

DBPROPIDSET

Fornece um Structure para uso em um aplicativo atualizado do Visual Basic 6.0.

UGUID

Fornece um Structure que representa uma Guid em um aplicativo que foi atualizado do Visual Basic 6.0.

UNAME

Fornece um Structure que representa um ponteiro para uma propriedade Name em um aplicativo que foi atualizado do Visual Basic 6.0.

Interfaces

DBinding

Fornece um equivalente gerenciado da interface DBinding da biblioteca de Coleção de Associação de Dados da Microsoft (msbind) para uso em aplicativos atualizados do Visual Basic 6.0.

DBindingCollection

Fornece uma interface para substituir a associação de dados baseada em COM em um aplicativo atualizado do Visual Basic 6.0.

IAccessor

Fornece uma implementação da interface IAccessor do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IChapteredRowset

Fornece uma implementação da interface IAccessor do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IColumnsInfo

Fornece uma implementação da interface IColumnInfo do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IConnectionPoint

Fornece uma implementação da interface IConnectionPoint do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IConnectionPointContainer

Fornece uma implementação da interface IConnectionPointContainer do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IDataFormat

Fornece suporte para a propriedade DataFormat da interface DBinding.

IDataFormatDisp

Fornece suporte para a propriedade DataFormat da interface DBinding.

IEnumConnectionPoints

Gerencia a definição da interface IEnumConnectionPoints.

IEnumConnections

Gerencia a definição da interface IEnumConnections.

IRowPosition

Fornece uma implementação da interface IRowPosition do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowPositionChange

Fornece uma implementação da interface IRowPositionChange do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowset

Fornece uma implementação da interface IRowset do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowsetChange

Fornece uma implementação da interface IRowsetChange do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowsetIdentity

Fornece uma implementação da interface IRowsetIdentity do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowsetInfo

Fornece uma implementação da interface IRowsetInfo do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

IRowsetNotify

Fornece uma implementação da interface IRowsetNotify do OLE DB a ser usada por aplicativos atualizados do Visual Basic 6.0.

Enumerações

ADODC.BOFActionEnum

Fornece constantes para compatibilidade com a propriedade BOFAction do Visual Basic 6.0.

ADODC.EOFActionEnum

Fornece constantes para compatibilidade com a propriedade EOFAction do Visual Basic 6.0.

ADODC.OrientationEnum

Fornece constantes para compatibilidade com a propriedade Orientation do Visual Basic 6.0.

DBKINDENUM

Fornece uma enumeração para uso pelas ferramentas para fazer upgrade de aplicativos do Visual Basic 6.0 para o Visual Basic.

FormShowConstants

Fornece constantes para compatibilidade com o método Show do Visual Basic 6.0.

LoadResConstants

Fornece constantes para compatibilidade com a função LoadResPicture do Visual Basic 6.0.

MouseButtonConstants

Fornece constantes para compatibilidade com a mudança de constantes de máscara de parâmetro no Visual Basic 6.0.

ScaleMode

Fornece constantes para compatibilidade com as constantes ScaleMode do Visual Basic 6.0.

ShiftConstants

Fornece constantes para compatibilidade com a mudança de constantes de máscara de parâmetro no Visual Basic 6.0.

UpdateMode

Fornece constantes para compatibilidade com o método UpdateMode do Visual Basic 6.0.

ZOrderConstants

Fornece constantes para compatibilidade com o método ZOrder do Visual Basic 6.0.

Delegados

ADODC.EndOfRecordsetDelegate

Representa o método que vai manipular um evento.

ADODC.ErrorDelegate

Representa o método que manipulará um evento Error.

ADODC.FetchCompleteDelegate

Representa o método que irá manipular um evento de FetchComplete .

ADODC.FetchProgressDelegate

Representa o método que irá manipular um evento de FetchProgress .

ADODC.FieldChangeCompleteDelegate

Representa o método que irá manipular um evento de FieldChange .

ADODC.MoveCompleteDelegate

Representa o método que irá manipular um evento de MoveComplete .

ADODC.RecordChangeCompleteDelegate

Representa o método que irá manipular um evento de RecordChangeComplete .

ADODC.RecordsetChangeCompleteDelegate

Representa o método que irá manipular um evento de RecordsetChangeComplete .

ADODC.WillChangeFieldDelegate

Representa o método que irá manipular um evento de WillChangeField .

ADODC.WillChangeRecordDelegate

Representa o método que irá manipular um evento de WillChangeRecord .

ADODC.WillChangeRecordsetDelegate

Representa o método que irá manipular um evento de WillChangeRecordset .

ADODC.WillMoveDelegate

Representa o método que irá manipular um evento de WillMove .

Comentários

Funções e os objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também