Interface IMetaDataTables (rometadataapi.h)
Fournit des méthodes pour le stockage et la récupération d'informations de métadonnées dans des tables.
Héritage
L’interface IMetaDataTables hérite de l’interface IUnknown. IMetaDataTables a également les types de membres suivants :
Méthodes
L’interface IMetaDataTables contient ces méthodes.
IMetaDataTables ::GetBlob Obtient un pointeur vers l’objet volumineux binaire (BLOB) à l’index de colonne spécifié. |
IMetaDataTables ::GetBlobHeapSize Pointeur vers un pointeur vers les données binaires récupérées. |
IMetaDataTables ::GetCodedTokenInfo Obtient un pointeur vers un tableau de jetons associé à l’index de ligne spécifié. |
IMetaDataTables ::GetColumn Obtient un pointeur vers la valeur contenue dans la cellule de la colonne et de la ligne spécifiées dans la table donnée. |
IMetaDataTables ::GetColumnInfo Obtient des données sur la colonne spécifiée dans la table spécifiée. |
IMetaDataTables ::GetGuid Obtient un GUID de la ligne à l’index spécifié. |
IMetaDataTables ::GetGuidHeapSize Obtient la taille, en octets, du tas GUID. |
IMetaDataTables ::GetNextBlob Obtient l’index de l’objet blob suivant dans la table. |
IMetaDataTables ::GetNextGuid Obtient l’index de la valeur GUID suivante dans la colonne de table actuelle. |
IMetaDataTables ::GetNextString Obtient l’index de la chaîne suivante dans la colonne de table active. |
IMetaDataTables ::GetNextUserString Obtient l’index de la ligne qui contient la chaîne codée en dur suivante dans la colonne de table actuelle. |
IMetaDataTables ::GetNumTables Obtient le nombre de tables dans l’étendue du instance IMetaDataTables actuel. |
IMetaDataTables ::GetRow Obtient la ligne à l’index de ligne spécifié, dans la table à l’index de table spécifié. |
IMetaDataTables ::GetString Obtient la chaîne à l’index spécifié de la colonne de table dans l’étendue de référence actuelle. |
IMetaDataTables ::GetStringHeapSize Obtient la taille, en octets, du tas de la chaîne. |
IMetaDataTables ::GetTableIndex Obtient l’index de la table référencée par le jeton spécifié. |
IMetaDataTableTables ::GetTableInfo Obtient le nom, la taille de ligne, le nombre de lignes, le nombre de colonnes et l’index de colonne clé de la table spécifiée. |
IMetaDataTables ::GetUserString Obtient la chaîne codée en dur à l’index spécifié dans la colonne de chaîne dans l’étendue actuelle. |
IMetaDataTables ::GetUserStringHeapSize Obtient la taille, en octets, du tas de la chaîne utilisateur. |
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour