IColumnsInfo.GetColumnInfo(Int32, IntPtr, IntPtr) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert de kolommetagegevens die de meeste consumenten nodig hebben.
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)
Parameters
- cColumns
- Int32
Een aanwijzer naar het geheugen waarin het aantal kolommen in de rijenset moet worden geretourneerd; dit nummer bevat de bladwijzerkolom, als er een is.
- pColumnInfo
-
IntPtr
nativeint
Een aanwijzer naar het geheugen waarin een matrix met DBCOLUMNINFO structuren moet worden geretourneerd.
- pStringsBuffer
-
IntPtr
nativeint
Een aanwijzer naar het geheugen waarin een aanwijzer naar opslag moet worden geretourneerd voor alle tekenreekswaarden (namen die in columnid of voor pwszName worden gebruikt) binnen één toewijzingsblok.
Opmerkingen
Note
Functies en objecten in de naamruimte Microsoft.VisualBasic.Compatibility.VB6 worden gebruikt door de hulpprogramma's voor het upgraden van Visual Basic 6.0 naar Visual Basic 2008. In de meeste gevallen zijn deze functies en objecten dubbele functionaliteit die u kunt vinden in andere naamruimten in het .NET Framework. Ze zijn alleen nodig wanneer het codemodel Visual Basic 6.0 aanzienlijk verschilt van de .NET Framework-implementatie.