Méthode IMsmError ::get_DatabaseKeys (mergemod.h)

La méthode get_DatabaseKeys récupère la propriété DatabaseKeys de l’objet Error . Cette méthode retourne un pointeur vers une collection de chaînes contenant les clés primaires de la ligne de la base de données à l’origine de l’erreur, une clé par entrée dans la collection.

Syntaxe

HRESULT get_DatabaseKeys(
  [out] IMsmStrings **ErrorKeys
);

Paramètres

[out] ErrorKeys

Pointeur vers un emplacement en mémoire qui reçoit un pointeur vers une collection de chaînes.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Signification
E_INVALIDARG
ErrorKeys a la valeur Null.
S_OK
La fonction a réussi.

Remarques

Le client est responsable de la libération de la collection de chaînes lorsqu’elle n’est plus nécessaire.

La collection est vide si les valeurs ne s’appliquent pas au type de l’erreur. Vous pouvez déterminer le type d’erreur à l’aide de IMsmError ::get_Type.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Mergemod.dll 1.0 ou version ultérieure
Plateforme cible Windows
En-tête mergemod.h
DLL Mergemod.dll

Voir aussi

Automatisation des modules de fusion