次の方法で共有


ホスト コントロールのヘルパー メソッド

更新 : 2008 年 7 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

ドキュメント レベルのプロジェクト

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

アプリケーション レベルのプロジェクト

  • Excel 2007

  • Word 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

ホスト コントロールは、ヘルパー メソッドを使用して、実行時に Microsoft Office Word 文書および Microsoft Office Excel ブックにプログラムで追加できます。ヘルパー メソッドは、Microsoft.Office.Tools.Excel.ControlCollection クラスおよび Microsoft.Office.Tools.Word.ControlCollection クラスにあります。

詳細については、「実行時の Office ドキュメントへのコントロールの追加」を参照してください。

Excel のヘルパー メソッド

次の表に、ホスト コントロールを Excel ブックにプログラムで追加するために使用できるヘルパー メソッドの一覧を示します。

ヘルパー メソッド

説明

AddChart(Range, String)

指定された範囲に Chart コントロールを追加します。

AddChart(Double, Double, Double, Double, String)

範囲内ではなく、指定された位置に Chart コントロールを追加します。座標はポイントで表されます。

AddListObject(Range, String)

指定された範囲に ListObject コントロールを追加します。

AddListObject(ListObject)

ブック内のネイティブなリスト オブジェクトに基づく ListObject コントロールを追加します。このメソッドは、Visual Studio 2008 Service Pack 1 (SP1) の新機能です。

AddNamedRange(Range, String)

指定された範囲に NamedRange コントロールを追加します。

Word のヘルパー メソッド

次の表に、ホスト コントロールを Word 文書にプログラムで追加するために使用できるヘルパー メソッドの一覧を示します。

ヘルパー メソッド

定義

AddBookmark(Range, String)

指定された範囲に Bookmark コントロールを追加します。

AddBuildingBlockGalleryContentControl(String)

文書の現在の選択範囲に BuildingBlockGalleryContentControl を追加します。

AddBuildingBlockGalleryContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく BuildingBlockGalleryContentControl を追加します。

AddBuildingBlockGalleryContentControl(Range, String)

指定された範囲に BuildingBlockGalleryContentControl を追加します。

AddComboBoxContentControl(String)

文書の現在の選択範囲に ComboBoxContentControl を追加します。

AddComboBoxContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく ComboBoxContentControl を追加します。

AddComboBoxContentControl(Range, String)

指定された範囲に ComboBoxContentControl を追加します。

AddContentControl(String, WdContentControlType)

文書の現在の選択範囲に、指定された型の ContentControl を追加します。

AddContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく ContentControl を追加します。

AddContentControl(Range, String, WdContentControlType)

指定された範囲に指定された型の ContentControl を追加します。

AddDatePickerContentControl(String)

文書の現在の選択範囲に DatePickerContentControl を追加します。

AddDatePickerContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく DatePickerContentControl を追加します。

AddDatePickerContentControl(Range, String)

指定された範囲に DatePickerContentControl を追加します。

AddDropDownListContentControl(String)

文書の現在の選択範囲に DropDownListContentControl を追加します。

AddDropDownListContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく DropDownListContentControl を追加します。

AddDropDownListContentControl(Range, String)

指定された範囲に DropDownListContentControl を追加します。

AddGroupContentControl(String)

文書の現在の選択範囲に GroupContentControl を追加します。

AddGroupContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく GroupContentControl を追加します。

AddGroupContentControl(Range, String)

指定された範囲に GroupContentControl を追加します。

AddPictureContentControl(String)

文書の現在の選択範囲に PictureContentControl を追加します。

AddPictureContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく PictureContentControl を追加します。

AddPictureContentControl(Range, String)

指定された範囲に PictureContentControl を追加します。

AddPlainTextContentControl(String)

文書の現在の選択範囲に PlainTextContentControl を追加します。

AddPlainTextContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく PlainTextContentControl を追加します。

AddPlainTextContentControl(Range, String)

指定された範囲に PlainTextContentControl を追加します。

AddRichTextContentControl(String)

文書の現在の選択範囲に RichTextContentControl を追加します。

AddRichTextContentControl(ContentControl, String)

文書内のネイティブなコンテンツ コントロールに基づく RichTextContentControl を追加します。

AddRichTextContentControl(Range, String)

指定された範囲に RichTextContentControl を追加します。

参照

概念

実行時の Office ドキュメントへのコントロールの追加

ホスト項目とホスト コントロールの概要

ホスト項目およびホスト コントロールのプログラム上の制限事項

その他の技術情報

Office ドキュメントのコントロール

履歴の変更

日付

履歴

理由

2008 年 7 月

Excel のヘルパー メソッドの一覧に新しい AddListObject(ListObject) オーバーロードを追加

SP1 機能変更