Partager via


MustCheck

[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]

La propriété MustCheck spécifie si l'appelant doit inspecter la valeur de retour d'une fonction. Cette propriété est utilisée comme une condition préalable sur la valeur de retour d'une fonction.

La propriété MustCheck doit être définie à l'aide de l'une des valeurs suivantes :

  • SA_Yes - la valeur de retour doit être vérifiée ; sinon l'avertissement 6031 est émis.

  • SA_No - la valeur de retour ne doit pas être vérifiée.

Notes

Le préfixe SA_ est facultatif pour C++.

Notes

La vérification d'une valeur de retour d'une fonction marquée avec SA_No ne génère pas d'avertissement.

Exemple

Le code suivant illustre l'utilisation de la propriété MustCheck :

// C 
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] int f();

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
[returnvalue:Post(MustCheck=Yes)] int f();

Voir aussi

Autres ressources

Propriétés d'annotation