Top / .NET備忘録 / 13.App オブジェクト / 02.その他のプロパティ

その他のプロパティに関しては、こんな感じで

        foreach (object v in asm.GetCustomAttributes(false)) {
            Type typ = v.GetType();
            if (typ == typeof(AssemblyCompanyAttribute)) {
                AssemblyCompanyAttribute comp = (AssemblyCompanyAttribute)v;
                _CompanyName = comp.Company;
            } else if (typ == typeof(AssemblyDescriptionAttribute)) {
                AssemblyDescriptionAttribute desc = (AssemblyDescriptionAttribute)v;
                _Comments = desc.Description;
            } else if (typ == typeof(AssemblyCopyrightAttribute)) {
                AssemblyCopyrightAttribute cpy = (AssemblyCopyrightAttribute)v;
                _LegalCopyright = cpy.Copyright;
            } else if (typ == typeof(AssemblyTrademarkAttribute)) {
                AssemblyTrademarkAttribute tmark = (AssemblyTrademarkAttribute)v;
                _LegalTrademarks = tmark.Trademark;
            } else if (typ == typeof(AssemblyTitleAttribute)) {
                AssemblyTitleAttribute title = (AssemblyTitleAttribute)v;
                _Title = title.Title;
            } else if (typ == typeof(AssemblyProductAttribute)) {
                AssemblyProductAttribute product = (AssemblyProductAttribute)v;
                _ProductName = product.Product;
            }
        }



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2016-03-12 (土) 01:56:33 (589d)