6

Sandcastle2.4.10520とSandcastleHelpFile Builder 1.8.0を使用して、.chmヘルプファイルを生成しています。

私のドキュメントでは、<see>タグを使用しています。

列挙型を参照しようとすると、<see cref="NumberStyles"/>完全に機能します。

<see cref="NumberStyles.AllowTrailingWhite"/>ドキュメントファイルにリンクが含まれているように列挙値を参照しようとすると、リンクが見つからないMSDNページに移動します

警告は表示されません-私のxmlドキュメントは正しいです。

列挙値を参照するMSDNページにも、ページが見つかりませんというリンクがあることに気付きました。例:UInt64.Parseメソッド(String、NumberStyles、IFormatProvider)が参照しNumberStyles.AllowHexSpecifierているため、別のMSDNページが見つかりません

列挙値の代わりに列挙を参照する必要がありますか?

列挙型を参照するにはどうすればよいですか?それも可能ですか?

4

1 に答える 1

2

それがMSDNで起こっているという事実は、良い前兆ではありません。列挙値にはXMLドキュメントがありますか?

私の記憶が正しければ、SHFBには、XMLを持たないメンバーのドキュメントを強制的に生成できる設定があるはずです。あるいは、XMLドキュメントを持たないメンバーを除外できる設定である可能性があります。とにかく、列挙型メンバーをそのように除外しないように、設定をもう一度適切に行ってください。

それ以外の場合は、すべてのメンバーのドキュメントを生成する必要があり、列挙値はconstまたはstaticフィールドと同じタイプのメンバーです。

編集:少なくとも新しいMSDNサイトでは、個々の列挙値に独自のページが指定されていないようです。たとえば、NumberStyles列挙型を見てください。その場合、列挙型にリンクするよりも良いオプションはないかもしれません。

于 2010-05-01T14:46:44.700 に答える