IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.