Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IMetaDataTables interface

Provides methods for the storage and retrieval of metadata information in tables.

Members

The IMetaDataTables interface inherits from the IUnknown interface. IMetaDataTables also has these types of members:

Methods

The IMetaDataTables interface has these methods.

MethodDescription
GetBlob

Gets a pointer to the binary large object (BLOB) at the specified column index.

GetBlobHeapSize

A pointer to a pointer to the binary data retrieved.

GetCodedTokenInfo

Gets a pointer to an array of tokens associated with the specified row index.

GetColumn

Gets a pointer to the value contained in the cell of the specified column and row in the given table.

GetColumnInfo

Gets data about the specified column in the specified table.

GetGuid

Gets a GUID from the row at the specified index.

GetGuidHeapSize

Gets the size, in bytes, of the GUID heap.

GetNextBlob

Gets the index of the next binary large object (BLOB) in the table.

GetNextGuid

Gets the index of the next GUID value in the current table column.

GetNextString

Gets the index of the next string in the current table column.

GetNextUserString

Gets the index of the row that contains the next hard-coded string in the current table column.

GetNumTables

Gets the number of tables in the scope of the current IMetaDataTables instance.

GetRow

Gets the row at the specified row index, in the table at the specified table index.

GetString

Gets the string at the specified index from the table column in the current reference scope.

GetStringHeapSize

Gets the size, in bytes, of the string heap.

GetTableIndex

Gets the index for the table referenced by the specified token.

GetTableInfo

Gets the name, row size, number of rows, number of columns, and key column index of the specified table.

GetUserString

Gets the hard-coded string at the specified index in the string column in the current scope.

GetUserStringHeapSize

Gets the size, in bytes, of the user string heap.

 

Requirements

IDL

Rometadataapi.idl

 

 

Show:
© 2016 Microsoft