Sdílet prostřednictvím


IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Metoda

Definice

Vrátí metadata sloupce potřebná pro většinu uživatelů.

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)

Parametry

cColumns
Int32

Ukazatel paměti, ve kterém se má vrátit počet sloupců v sadě řádků; toto číslo zahrnuje sloupec záložky, pokud existuje.

pColumnInfo
IntPtr

nativeint

Ukazatel na paměť, ve které se má vrátit pole DBCOLUMNINFO struktur.

pStringsBuffer
IntPtr

nativeint

Ukazatel paměti, ve kterém se má vrátit ukazatel na úložiště pro všechny řetězcové hodnoty (názvy použité buď v rámci columnid, nebo pwszName) v rámci jednoho alokačního bloku.

Poznámky

Poznámka

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou určené k používání nástroji pro upgrade Visual Basicu 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které můžete najít v jiných oborech názvů v rozhraní .NET Framework. Jsou zapotřebí pouze v případě, že model kódu aplikace Visual Basic 6.0 se zásadně liší od implementace rozhraní .NET Framework.

Platí pro