IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar de kolumnmetadata som behövs av de flesta konsumenter.
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)
Parametrar
- cColumns
- Int32
En pekare till minnet där du kan returnera antalet kolumner i raduppsättningen. det här talet innehåller bokmärkeskolumnen, om det finns en.
- pColumnInfo
-
IntPtr
nativeint
En pekare till minnet där en matris med DBCOLUMNINFO strukturer ska returneras.
- pStringsBuffer
-
IntPtr
nativeint
En pekare till minnet där du returnerar en pekare till lagring för alla strängvärden (namn som används antingen i columnid eller för pwszName) i ett enda allokeringsblock.
Kommentarer
Note
Funktioner och objekt i namnområdet Microsoft.VisualBasic.Compatibility.VB6 tillhandahålls för användning av verktygen för uppgradering från Visual Basic 6.0 till Visual Basic 2008. I de flesta fall duplicerar dessa funktioner och objekt funktioner som du kan hitta i andra namnområden i .NET Framework. De är bara nödvändiga när kodmodellen Visual Basic 6.0 skiljer sig avsevärt från implementeringen av .NET Framework.