2010-04-30 11 views
9

Quiero documentar el valor predeterminado de un campo escrito enumeración:cómo hacer referencia a las constantes enum en C# documentos XML

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

El compilador advierte que no podía resolver la referencia. Prefijo F: o M: silencia el compilador, pero E: también lo hace, por lo que no estoy seguro de qué prefijo es correcto.

Respuesta

10

Los prefijos F, M y E son todas válidas y probablemente la razón por la que la advertencia del compilador desaparece.

Sin embargo, debe utilizar el F que se refiere a los campos. Para obtener más información sobre cómo Visual Studio genera identificadores de documentación ver:

Processing the XML File (C# Programming Guide)

0

no creo que usted debe necesitar el prefijo - Probablemente es necesario agregar un "uso" para el espacio de nombres en el que se define el tipo Orientation .

Cuestiones relacionadas