Avertissement du compilateur (niveau 1) C4376

le spécificateur d’accès 'old_specifier :' n’est plus pris en charge : utilisez plutôt 'new_specifier :'

Pour plus d’informations sur la spécification de l’accessibilité des types et des membres dans les métadonnées, consultez Visibilité des types et visibilité des membres dans How to : Define and Consume Classes and Structs (C++/CLI).

Exemple

L’exemple suivant génère l’erreur C4376.

// C4376.cpp
// compile with: /clr /W1 /c
public ref class G {
public public:   // C4376
   void m2();
};

public ref class H {
public:   // OK
   void m2();
};