Visual Studio 6.0 のソースコードを UML にリバースエンジニアリングする

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

microsoft visual C++ 6.0 または microsoft visual Basic 6.0 でプロジェクトを開発する場合は、microsoft Office Visio のuml モデル図テンプレートを使用して、プロジェクトのクラス定義をリバースエンジニアリングしてから、uml 静的構造モデルを生成することができます。

Visio をインストールすると、visual C++ と visual Basic をカスタマイズできるダイナミックリンクライブラリ (DLL) ファイルもインストールされます。カスタマイズにより、 Visio UML アドインツールバーが visual C++ と visual Basic に追加されます。

visio uml アドインを使用すると、Visual Basic でツールバーが作成され、ソースコードをリバースエンジニアリングして visio プログラムで uml スタティック構造モデルを作成することができます。ツールバーのボタンをクリックする前に、リバースエンジニアリングを行うコードが含まれている Visual Basic プロジェクトを開きます。

Visual C++ Visio uml アドインは、参照情報ファイルを使って uml モデルを作成します。このため、Visual C++ の場合は、リバースエンジニアリングを行うソースコードを使ってプロジェクトをビルドするときに、参照情報ファイルを生成する必要があります。

モデルのリバースエンジニアリングコード要素は、Visio UML モデルエクスプローラーのツリー ビューに表示され、アイコンを図面ページにドラッグして静的な構造図を作成することができます。

UML 要素のプロパティにアクセスするには、図面ページのツリービューまたは図形のアイコンをダブルクリックします。

注: visual C++ と visual Basic のリバースエンジニアリングの言語マッピングとサポートされる言語構造は同じではありません。

Visual C++ または Visual Basic をカスタマイズするときに表示される UML ツール バー

吹き出し 1 [ visio を開く] ボタンをクリックして visio を起動し、開きたい図面の種類を選択します。

吹き出し 2 [新しい visio uml ドキュメント] ボタンをクリックして、visio uml モデル図テンプレートを直接開きます。

吹き出し 3 [ uml モデルのリバースエンジニアリング] ボタン特定のプロジェクトのソースコードをリバースエンジニアリングするには、[ uml モデル図] テンプレートを開いて、ツリービューで結果をアイコンとして表示します。

吹き出し 4 Visio の [UML オプション] ボタン (Visual C++ のみ) をクリックして、MFC クラス、ATL クラス、または標準インクルードファイルを含めるか除外するかのオプションを設定します。

吹き出し 5 visio の [uml ヘルプ] ボタンをクリックして、visio uml ヘルプトピックをリバースエンジニアリング C++ コードで開きます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×