IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Método

Definição

Devolve os metadados das colunas necessários à maioria dos consumidores.

public:
 void GetColumnInfo([Runtime::InteropServices::Out] int % cColumns, [Runtime::InteropServices::Out] IntPtr % pColumnInfo, [Runtime::InteropServices::Out] IntPtr % pStringsBuffer);
public void GetColumnInfo(out int cColumns, out IntPtr pColumnInfo, out IntPtr pStringsBuffer);
abstract member GetColumnInfo : int * nativeint * nativeint -> unit
Public Sub GetColumnInfo (ByRef cColumns As Integer, ByRef pColumnInfo As IntPtr, ByRef pStringsBuffer As IntPtr)

Parâmetros

cColumns
Int32

Um apontador para a memória onde deveria o número de colunas no conjunto de linhas; Este número inclui a coluna de favoritos, caso exista.

pColumnInfo
IntPtr

nativeint

Um apontador para a memória onde devolver um array de DBCOLUMNINFO estruturas.

pStringsBuffer
IntPtr

nativeint

Um ponteiro para a memória onde devolver um ponteiro para armazenamento de todos os valores de cadeia (nomes usados dentro do colunid ou para pwszName) dentro de um único bloco de alocação.

Observações

Note

Funções e objetos no espaço de nomes Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas de atualização de Visual Basic 6.0 para Visual Basic 2008. Na maioria dos casos, estas funções e objetos duplicam funcionalidades que pode encontrar noutros namespaces do .NET Framework. São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Aplica-se a