Diagram

Diagram class

Visio オブジェクト階層のルート要素.

public class Diagram : IDisposable

コンストラクター

名前説明
Diagram()デフォルトのコンストラクター。
Diagram(Stream)パブリック クラス コンストラクター、 は、ストリームからダイアグラムを読み込みます。
Diagram(string)パブリック クラス コンストラクター、 は、ファイルからダイアグラムを読み込みます。
Diagram(Stream, LoadFileFormat)パブリック クラス コンストラクター、 は、定義済みの形式を使用してストリームからダイアグラムを読み込みます。
Diagram(Stream, LoadOptions)パブリック クラス コンストラクター、 は、定義済みの読み込みファイル オプションを使用して、ストリームからダイアグラムを読み込みます。
Diagram(string, LoadFileFormat)パブリック クラス コンストラクター、 は、定義済みの形式を使用してファイルからダイアグラムを読み込みます。
Diagram(string, LoadOptions)パブリック クラス コンストラクター、 は、定義済みの読み込みファイル オプションを使用して、ファイルからダイアグラムを読み込みます。

プロパティ

名前説明
ActivePage { get; }アクティブなページを指定します
Buildnum { get; set; }ドキュメントの作成に使用された Visio インスタンスのビルド番号.
Colors { get; }ドキュメントのカラー テーブルが含まれます。各ドキュメントには、単一のカラー テーブル が含まれています。これには、ドキュメント内の図形、テキスト、レイヤーなどのオブジェクト に適用できる 24 の標準色がリストされています。
DataConnections { get; }ドキュメントの DataConnection 要素が含まれています。
DataRecordSets { get; }Document オブジェクトに関連付けられた DataRecordset オブジェクトのコレクション。
DocLangID { get; set; }ユーザーが Microsoft Office 2010 言語設定で指定したユーザー インターフェイス言語の一意の ID.
DocumentProps { get; }ドキュメントのタイトル、作成者などのドキュメント プロパティ要素が含まれます。
DocumentSettings { get; }ドキュメントの設定を指定する要素が含まれています.
DocumentSheet { get; }ドキュメントのシェイプシート構造を指定します。
EmailRoutingData { get; set; }ドキュメントの MIME (Multipurpose Internet Mail Extensions) でエンコードされた MAPI 電子メール回覧用紙が含まれています。
EventItems { get; }オブジェクトが応答する必要がある各イベントの EventItem 要素が含まれます。
FontDirs { set; }Fonts フォルダのパスを示します
Fonts { get; }フォント要素のコレクションが含まれています
HeaderFooter { get; }ドキュメントのヘッダーとフッターの要素が含まれています。
InterruptMonitor { get; set; }割り込みモニターを取得および設定します。
Key { get; set; }ドキュメントが Visio の外部で変更されたかどうかを示します。存在する場合、Visio はファイルの内容を完全にテストします。 Visio 以外で作成したファイルの場合は省略します。
Masters { get; }コレクション マスター オブジェクト。
Metric { get; set; }図面でメートル単位を使用するかどうか。メートル単位を使用するには、この属性を True (1) に設定します。英国単位を使用するには、False (0) に設定します。
Pages { get; }コレクション ページ オブジェクト。
RibbonX { get; set; }リボン ユーザー インターフェイスをカスタマイズするためにドキュメントに渡されるリボン XML 文字列。
SolutionXMLs { get; }XML 値.
Start { get; set; }ドキュメントが Visio の外部で変更されたかどうかを示します。 存在する場合、Visio はファイルの内容を完全にテストします。 Visio 以外で作成したファイルの場合は省略します。
StyleSheets { get; }コレクション StyleSheet オブジェクト。
UserCustomUI { get; set; }クイック アクセス ツールバーまたはリボンをカスタマイズするためにドキュメントに渡されるリボン XML 文字列。
Validation { get; }ドキュメントの図の検証に関する情報を格納します。
VbaProject { get; }VbaProject を取得しますVbaProject.
VbProjectData { get; set; }MIME (Multipurpose Internet Mail Extensions) エンコード形式の Microsoft Visual Basic for Applications プロジェクト データが含まれています。
Version { get; set; }Visio インスタンスのバージョン番号。 Microsoft Visio 2010 = 14.
Windows { get; }ドキュメントの Window 要素が含まれます。

メソッド

名前説明
AddMaster(Diagram, string)マスターの名前または NameU. によってソース ダイアグラムからダイアグラムにマスターを追加します。
AddMaster(Stream, int)マスターの ID によって、テンプレート ストリームからダイアグラムにマスターを追加します。
AddMaster(Stream, string)マスターの名前または NameU. によって、テンプレート ストリームからダイアグラムにマスターを追加します。
AddMaster(string, int)マスターの ID によってテンプレート ファイルからダイアグラムにマスターを追加します。
AddMaster(string, string)マスターの名前または NameU. によって、テンプレート ファイルからダイアグラムにマスターを追加します。
AddShape(Shape, string, int)マスターによって作成された形状を特定のページに追加します。
AddShape(double, double, string, int)定義済みの PinX と PinY を使用して、マスターによって作成された形状をページに追加します。
AddShape(double, double, double, double, string, int)定義された PinX、PinY、Width、および Height を使用して、マスターによって作成された形状をページに追加します。
Combine(Diagram)別のダイアグラム オブジェクトを結合します。
CopyTheme(Diagram)ソース ダイアグラムからテーマをコピーします。
Dispose()アンマネージ リソースの解放、解放、または リセットに関連するアプリケーション定義のタスクを実行します。
GetDefaultFontDir()既定のフォント フォルダー パスを取得します
GetUnusedStyles()未使用のスタイルを取得
HasHiddenInfo()このダイアグラムに非表示の情報があるかどうかを示します.
Layout(LayoutOptions)ダイアグラムのすべてのページの形状を配置したり、コネクタを再配線したりします。
Print()ドキュメント全体をデフォルトのプリンターで印刷します。
Print(PrinterSettings)標準 (ユーザー インターフェイスなし) プリント コントローラーを使用して、指定されたプリンター設定に従ってドキュメントを印刷します。
Print(PrintSaveOptions)ドキュメント全体をデフォルトのプリンターで印刷します。
Print(string)標準 (ユーザー インターフェイスなし) 印刷コントローラーを使用して、指定されたプリンターにドキュメント全体を印刷します。
Print(PrinterSettings, PrintSaveOptions)標準 (ユーザー インターフェイスなし) プリント コントローラーを使用して、指定されたプリンター設定に従ってドキュメントを印刷します。
Print(PrinterSettings, string)標準 (ユーザー インターフェイスなし) プリント コントローラとドキュメント名を使用して、指定されたプリンタ設定に従ってドキュメントを印刷します。
Print(string, PrintSaveOptions)標準 (ユーザー インターフェイスなし) 印刷コントローラーを使用して、指定されたプリンターにドキュメント全体を印刷します。
Print(string, string)標準 (ユーザー インターフェイスなし) 印刷コントローラとドキュメント名を使用して、ドキュメントを印刷します。
Print(PrinterSettings, string, PrintSaveOptions)標準 (ユーザー インターフェイスなし) プリント コントローラとドキュメント名を使用して、指定されたプリンタ設定に従ってドキュメントを印刷します。
Print(string, string, PrintSaveOptions)標準 (ユーザー インターフェイスなし) 印刷コントローラとドキュメント名を使用して、ドキュメントを印刷します。
Refresh()ダイアグラム内のすべての DataRecordSet に対して Refresh メソッドを呼び出します。
RemoveHiddenInformation(int)未使用の情報を削除
RemoveMacro()このダイアグラムから VBA/マクロを削除します。
Save(Stream, SaveFileFormat)ダイアグラム データをストリームに保存します。
Save(Stream, SaveOptions)指定された保存オプションを使用して、ダイアグラムをストリームに保存します。
Save(string, SaveFileFormat)ダイアグラム データをファイルに保存します。
Save(string, SaveOptions)指定された保存オプションを使用してドキュメントをファイルに保存します。
static Export(Stream, Stream)図を vsd ストリームから vdw ストリーム形式にエクスポートします。まだ実装されていません.
static Export(Stream, string)図を vsd ストリームから *.vdw ファイル形式にエクスポートします。まだ実装されていません.
static Export(string, Stream)図を vsd ファイルから vdw ストリーム形式にエクスポートします。まだ実装されていません.
static Export(string, string)図を vsd から vdw 形式にエクスポートします。まだ実装されていません.

関連項目