中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

VS2005:クラスダイアグラムで基本型を表示してみよう

この文書の最新版は
http://naka.wankuma.com/site/column/dotnet/00032.htm


この文書はVisual Studio 2005 TSかTE for SD(.NET 2.0)をベースに記述されています 。

新しく搭載されたクラスダイアグラムは、クラスコードからダイアグラムを表示してくれますし、そのダイアグラム上での変更をコードに反映することが出来ます。

ただ暗黙の内に継承するような基本的なクラスはそのままでは表示してくれません。

そこでcdファイルを直接編集します。

<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
  <Class Name="System.ValueType">
    <Position X="3.5" Y="2" Width="1.25" />
    <TypeIdentifier />
  </Class>
  <Class Name="System.Enum">
    <Position X="5.25" Y="2" Width="2.25" />
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="System.Object">
    <Position X="0.75" Y="2" Width="2.25" />
    <TypeIdentifier />
  </Class>
</ClassDiagram>

このようなファイルを用意しておくと

こんな感じで表示してくれます。

ただValueTypeから、Objectの線はなぜか表示されません。

ファイルも用意してありますので、どうぞ。

00032.1.cd


結局それっぽい文書にしてみました。(^^

投稿日時 : 2006年2月27日 15:08

コメントを追加

No comments posted yet.
タイトル
名前
URL
コメント