Microsoft.VisualBasic.Compatibility.VB6 Namespace

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

Classes

Nome Description
ADODC

Fornece compatibilidade com o Visual Basic 6.0 ADO Data Control, que permitiu que você criasse uma conexão com um banco de dados usando Microsoft Objetos de Dados ActiveX (ADO).

ADODCArray

Fornece uma matriz de controle de ADODC controles.

BaseControlArray

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

BaseDataEnvironment

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

BaseOcxArray

Fornece uma matriz de controle de controles ActiveX.

BindingCollectionEnumerator

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

ButtonArray

Fornece uma matriz de controle de Button controles.

CheckBoxArray

Fornece uma matriz de controle de CheckBox controles.

CheckedListBoxArray

Fornece uma matriz de controle de CheckedListBox controles.

ColorDialogArray

Fornece uma matriz de controle de ColorDialog controles.

ComboBoxArray

Fornece uma matriz de controle de ComboBox controles.

DirListBox

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

DirListBoxArray

Fornece uma matriz de controle de DirListBox controles.

DriveListBox

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

DriveListBoxArray

Fornece uma matriz de controle de DriveListBox controles.

FileListBox

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

FileListBoxArray

Fornece uma matriz de controle de FileListBox controles.

FixedLengthString

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

FontDialogArray

Fornece uma matriz de controle de FontDialog controles.

GroupBoxArray

Fornece uma matriz de controle de GroupBox controles.

HScrollBarArray

Fornece uma matriz de controle de HScrollBar controles.

ImageListArray

Fornece uma matriz de controle de ImageList controles.

LabelArray

Fornece uma matriz de controle de Label controles.

ListBoxArray

Fornece uma matriz de controle de ListBox controles.

ListBoxItem

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

ListViewArray

Fornece uma matriz de controle de ListView controles.

MaskedTextBoxArray

Fornece uma matriz de controle de MaskedTextBox controles.

MBinding

Permite que Windows Forms controles sejam associados a conjuntos de registros do ADO. Esse tipo é um equivalente gerenciado da biblioteca msbind 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 de MenuItem controles.

OpenFileDialogArray

Fornece uma matriz de controle de OpenFileDialog controles.

PanelArray

Fornece uma matriz de controle de Panel controles.

PictureBoxArray

Fornece uma matriz de controle de PictureBox controles.

PrintDialogArray

Fornece uma matriz de controle de PrintDialog controles.

ProgressBarArray

Fornece uma matriz de controle de ProgressBar controles.

RadioButtonArray

Fornece uma matriz de controle de RadioButton controles.

RichTextBoxArray

Fornece uma matriz de controle de RichTextBox controles.

SaveFileDialogArray

Fornece uma matriz de controle de SaveFileDialog controles.

SRDescriptionAttribute

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

StatusBarArray

Fornece uma matriz de controle de StatusBar controles.

StatusStripArray

Fornece uma matriz de controle de StatusStrip controles.

Support

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

TabControlArray

Fornece uma matriz de controle de TabControl controles.

TextBoxArray

Fornece uma matriz de controle de TextBox controles.

TimerArray

Fornece uma matriz de controle de Timer controles.

ToolBarArray

Fornece uma matriz de controle de ToolBar controles.

ToolStripArray

Fornece uma matriz de controle de ToolStrip controles.

ToolStripMenuItemArray

Fornece uma matriz de controle de ToolStripMenuItem controles.

TreeViewArray

Fornece uma matriz de controle de TreeView controles.

VScrollBarArray

Fornece uma matriz de controle de VScrollBar controles.

WebBrowserArray

Fornece uma matriz de controle de WebBrowser controles.

WebClass

Habilita projetos Visual Basic 6.0 WebClass atualizados para serem executados em ASP.NET.

WebClassContainingClassNotOptional

Gera um Exception se o ContainingClass valor estiver ausente.

WebClassCouldNotFindEvent

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

WebClassNextItemCannotBeCurrentWebItem

Gera um Exception em um WebClass.

WebClassNextItemRespondNotFound

Gera um Exception em um WebClass.

WebClassUserWebClassNameNotOptional

Gera um Exception se o UserWebClassName valor estiver ausente.

WebClassWebClassFileNameNotOptional

Gera um Exception se o WebClassFileName valor estiver ausente.

WebClassWebItemNotValid

Gera um Exception valor se o WebItem valor não for válido.

WebItem

Habilita projetos Visual Basic 6.0 WebClass atualizados para serem executados em ASP.NET.

WebItemAssociatedWebClassNotOptional

Gera um Exception se o AssociatedWebClass valor de um WebItem estiver ausente.

WebItemClosingTagNotFound

Gera um Exception se a marca de fechamento de um modelo associado a um WebItem estiver ausente.

WebItemCouldNotLoadEmbeddedResource

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

WebItemCouldNotLoadTemplateFile

Gera um Exception se um arquivo de modelo para um WebItem estiver ausente.

WebItemNameNotOptional

Gera um Exception se o Name valor de um WebItem estiver ausente.

WebItemNoTemplateSpecified

Gera um Exception se o Template valor de um WebItem estiver ausente.

WebItemTooManyNestedTags

Gera um Exception se o modelo para um WebItem contém muitas marcas aninhadas.

WebItemUnexpectedErrorReadingTemplateFile

Gera um Exception se o modelo para um WebItem não pode ser aberto ou lido.

Estruturas

Nome Description
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 é usado internamente em um aplicativo que foi atualizado do Visual Basic 6.0.

DBPROPIDSET

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

UGUID

Fornece um Structure que representa um 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 de Visual Basic 6.0.

Interfaces

Nome Description
DBinding

Fornece um equivalente gerenciado da interface DBinding da biblioteca de coleta de associação de dados 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 OLE DB IAccessor para uso por aplicativos atualizados do Visual Basic 6.0.

IChapteredRowset

Fornece uma implementação da interface OLE DB IAccessor para uso por aplicativos atualizados do Visual Basic 6.0.

IColumnsInfo

Fornece uma implementação da interface OLE DB IColumnInfo para uso por aplicativos atualizados do Visual Basic 6.0.

IConnectionPoint

Fornece uma implementação da interface OLE DB IConnectionPoint para uso por aplicativos atualizados do Visual Basic 6.0.

IConnectionPointContainer

Fornece uma implementação da interface OLE DB IConnectionPointContainer para uso por aplicativos atualizados do Visual Basic 6.0.

IDataFormat

Fornece suporte para a DataFormat propriedade da DBinding interface.

IDataFormatDisp

Fornece suporte para a DataFormat propriedade da DBinding interface.

IEnumConnectionPoints

Gerencia a definição da IEnumConnectionPoints interface.

IEnumConnections

Gerencia a definição da IEnumConnections interface.

IRowPosition

Fornece uma implementação da interface OLE DB IRowPosition para uso por aplicativos atualizados do Visual Basic 6.0.

IRowPositionChange

Fornece uma implementação da interface OLE DB IRowPositionChange para uso por aplicativos atualizados do Visual Basic 6.0.

IRowset

Fornece uma implementação da interface OLE DB IRowset para uso por aplicativos atualizados do Visual Basic 6.0.

IRowsetChange

Fornece uma implementação da interface OLE DB IRowsetChange para uso por aplicativos atualizados do Visual Basic 6.0.

IRowsetIdentity

Fornece uma implementação da interface OLE DB IRowsetIdentity para uso por aplicativos atualizados do Visual Basic 6.0.

IRowsetInfo

Fornece uma implementação da interface OLE DB IRowsetInfo para uso por aplicativos atualizados do Visual Basic 6.0.

IRowsetNotify

Fornece uma implementação da interface OLE DB IRowsetNotify para uso por aplicativos atualizados do Visual Basic 6.0.

Enumerações

Nome Description
ADODC.BOFActionEnum

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

ADODC.EOFActionEnum

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

ADODC.OrientationEnum

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

DBKINDENUM

Fornece uma enumeração para uso pelas ferramentas para atualizar aplicativos Visual Basic 6.0 para Visual Basic.

FormShowConstants

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

LoadResConstants

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

MouseButtonConstants

Fornece constantes para compatibilidade com as constantes de máscara de parâmetro de deslocamento no Visual Basic 6.0.

ScaleMode

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

ShiftConstants

Fornece constantes para compatibilidade com as constantes de máscara de parâmetro de deslocamento no Visual Basic 6.0.

UpdateMode

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

ZOrderConstants

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

Delegados

Nome Description
ADODC.EndOfRecordsetDelegate

Representa o método que manipulará um evento.

ADODC.ErrorDelegate

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

ADODC.FetchCompleteDelegate

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

ADODC.FetchProgressDelegate

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

ADODC.FieldChangeCompleteDelegate

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

ADODC.MoveCompleteDelegate

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

ADODC.RecordChangeCompleteDelegate

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

ADODC.RecordsetChangeCompleteDelegate

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

ADODC.WillChangeFieldDelegate

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

ADODC.WillChangeRecordDelegate

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

ADODC.WillChangeRecordsetDelegate

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

ADODC.WillMoveDelegate

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

Comentários

Funções e 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 você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.