ふらっとC#,C♯,C#(初心者用) Part35
■ このスレッドは過去ログ倉庫に格納されています
0400362
2008/12/28(日) 08:59:04Aはプラグインがもつ属性クラスに渡すローカライズ情報源のひな型にするつもりだったんです。
属性が持ってる文字列をローカライズ可能にしたいなって思ったことから始まりました。
(なんか初心者なんで手当たり次第にやってますけど、こんなんでいいのかなんて思いますが。)
------------
// プラグイン作者のコード
[HogeAttribute( typeof( B ) )]
public class HagePlugin : INantoka {...}
class B : A
{
public override string Author{ get{...} }
public override string Description{ get{...} }
...
}
------------
実行時にというかAssemblyをロードして型からAttributeを取得したたときに、
Bから実行環境のCultreにあった文字情報を持ってこさせる予定だったんで、
Bがデフォルトコンストラクタをもってないときは「作者名 : バーカバーカ」と表示することを検討中です
■ このスレッドは過去ログ倉庫に格納されています