考えると、次のC#クラスとその属性の関係を表す動詞は何ですか?
[Export]
public class BudgetView : ViewBase, IView
{
// Members Galore
}
あなたがBudgetView
がViewBase
を拡張し、それはIView
を実装していますが、言うことは明らかである貧しい古いExport
ににそれを何?
おそらくBudgetView
は、Export
を使用しますか? またはBudgetView
が適用されます。Export
?
私はこの資料が必要です。私は非常に正式で非常に詳細にする必要があります。
編集:
私のUMLツールは、私ができることとできないことについては非常に限定的です。私はカスタムステレオタイプを作ることはできません。
@Reedに似ている、だから、と言うでしょう "BudgetViewエクスポートを適用します?"それは私が表現する必要がある虫です。 :) – Jordan
+1。しかし、文書化のためには、ケースバイケースで行うと言います。 ExportAttributeのドキュメントには、 'タイプ、プロパティ、フィールド、またはメソッドが特定のエクスポートを提供することを指定します。'しかし、それが直列化可能な属性であれば、クラスは直列化/直列化可能であると言います。 – Rob
@Jordan:いいえ - 私は、BudgetViewにエクスポートが適用されていると思います。 BudgetViewのPOVから言わなければならない場合は、「BudgetViewにエクスポートが適用されています」と言います。 –