2010-04-30 3 views
9

Je veux documenter la valeur par défaut d'un champ typé ENUM:Comment se référer à des constantes de ENUM en C# docs xml

/// <summary> 
/// The default value is <see cref="Orientation.Horizontal" />. 
/// </summary> 
public Orientation BoxOrientation; 

Le compilateur avertit qu'il ne pouvait pas résoudre la référence. Préfixer F: ou M: silences le compilateur, mais E: aussi, donc je ne sais pas quel préfixe est correct.

Répondre

10

Les préfixes F, M et E sont tous valides et probablement la raison pour laquelle l'avertissement du compilateur disparaît.

Vous devez cependant utiliser le F qui fait référence aux champs. Pour plus d'informations sur Visual Studio génère des identifiants de documentation voir:

Processing the XML File (C# Programming Guide)

0

Je ne pense pas que vous avez besoin du préfixe - probablement vous devez ajouter un « en utilisant » à l'espace de noms où le type Orientation est défini .

Questions connexes