2010-10-26 5 views

Répondre

13

Eh bien, vous pouvez fournir des documents XML:

enum Foo 
{ 
    /// <summary>Item One</summary> 
    ItemOne 
} 

Je ne suis pas sûr que ce soit tout à fait ce que vous pensiez, mais voici un exemple de ce qu'il ressemble à VS 2010:

IntelliSense with enum Notez que je suppose que vous voulez dire dans l'éditeur de code ... si vous voulez dire dans un éditeur de propriétés, cela pourrait être quelque chose de complètement différent, par exemple DisplayNameAttribute (bien que ce soit pour des propriétés, des événements ou des méthodes).

Si vous connaissez un exemple de ce que vous voulez dans le cadre, nous pourrons peut-être vous aider davantage.

+0

Merci pour la suggestion. Ce n'est pas ce que j'étais à l'origine, mais je peux faire. – Nobody

4

A noter ... si vous construisez un .dll qui doit être référencé par une autre application, écrire un résumé ne permettra pas au texte de s'afficher dans intellisense pour l'application de référencement. Pour ce faire, vous devez également déployer le fichier de documentation XML, ce qui nécessite une version recompilée du même fichier .dll. Pour ce faire (dans VS2008 de toute façon), allez dans les propriétés de votre projet, cliquez sur l'onglet Construire, cochez la case en bas à côté de 'fichier de documentation XML:', reconstruisez l'application, et maintenant vous avez le fichiers nécessaires pour le faire fonctionner.