Share via


ControlCollection.AddContentControl メソッド

定義

オーバーロード

AddContentControl(ContentControl, String)

ドキュメント内のネイティブなコンテンツ コントロールに基づいた新しい ContentControl を追加します。

AddContentControl(String, WdContentControlType)

文書の現在の選択内容で、指定された型の新しい ContentControl を追加します。

AddContentControl(Range, String, WdContentControlType)

指定された型の新しい ContentControl を、指定された範囲で文書に追加します。

AddContentControl(ContentControl, String)

ドキュメント内のネイティブなコンテンツ コントロールに基づいた新しい ContentControl を追加します。

public:
 Microsoft::Office::Tools::Word::ContentControl ^ AddContentControl(Microsoft::Office::Interop::Word::ContentControl ^ contentControl, System::String ^ name);
public Microsoft.Office.Tools.Word.ContentControl AddContentControl (Microsoft.Office.Interop.Word.ContentControl contentControl, string name);
abstract member AddContentControl : Microsoft.Office.Interop.Word.ContentControl * string -> Microsoft.Office.Tools.Word.ContentControl
Public Function AddContentControl (contentControl As ContentControl, name As String) As ContentControl

パラメーター

contentControl
ContentControl

新しいコントロールのベースとなる Microsoft.Office.Interop.Word.ContentControl

name
String

新しいコントロールの名前。

戻り値

ドキュメントに追加された ContentControl

例外

contentControlnull.-or- name であるか、 null 長さが 0 です。

ControlCollection に既に同じ名前のコントロールがあります。

contentControlは文書パーツ ギャラリーではありません (つまり、Microsoft.Office.Interop.Word。の contentControl ContentControl.Type プロパティには、Microsoft.Office.Interop.Word の値がありません。WdContentControlType.wdContentControlRichText)。

注釈

実行時にドキュメント内のネイティブ コンテンツ コントロールに基づく新しい ContentControl を追加するには、このメソッドを使用します。 これは、実行時に を ContentControl 作成し、次回ドキュメントを開いたときに同じコントロールを再作成する場合に便利です。 詳細については、「 Adding Controls to Office Documents at Run Time」を参照してください。

適用対象

AddContentControl(String, WdContentControlType)

文書の現在の選択内容で、指定された型の新しい ContentControl を追加します。

public:
 Microsoft::Office::Tools::Word::ContentControl ^ AddContentControl(System::String ^ name, Microsoft::Office::Interop::Word::WdContentControlType contentControlType);
public Microsoft.Office.Tools.Word.ContentControl AddContentControl (string name, Microsoft.Office.Interop.Word.WdContentControlType contentControlType);
abstract member AddContentControl : string * Microsoft.Office.Interop.Word.WdContentControlType -> Microsoft.Office.Tools.Word.ContentControl
Public Function AddContentControl (name As String, contentControlType As WdContentControlType) As ContentControl

パラメーター

name
String

新しいコントロールの名前。

contentControlType
WdContentControlType

新しいコンテンツ コントロールの基になる型を指定する、いずれかの Microsoft.Office.Interop.Word.WdContentControlType 値。

戻り値

ドキュメントに追加された ContentControl

例外

name は、null であるか、または長さがゼロです。

ControlCollection に既に同じ名前のコントロールがあります。

注釈

実行時にドキュメント内の現在の選択範囲に新しい ContentControl を追加するには、このメソッドを使用します。 詳細については、「 Adding Controls to Office Documents at Run Time」を参照してください。

適用対象

AddContentControl(Range, String, WdContentControlType)

指定された型の新しい ContentControl を、指定された範囲で文書に追加します。

public:
 Microsoft::Office::Tools::Word::ContentControl ^ AddContentControl(Microsoft::Office::Interop::Word::Range ^ range, System::String ^ name, Microsoft::Office::Interop::Word::WdContentControlType contentControlType);
public Microsoft.Office.Tools.Word.ContentControl AddContentControl (Microsoft.Office.Interop.Word.Range range, string name, Microsoft.Office.Interop.Word.WdContentControlType contentControlType);
abstract member AddContentControl : Microsoft.Office.Interop.Word.Range * string * Microsoft.Office.Interop.Word.WdContentControlType -> Microsoft.Office.Tools.Word.ContentControl
Public Function AddContentControl (range As Range, name As String, contentControlType As WdContentControlType) As ContentControl

パラメーター

range
Range

新しいコントロールの境界を指定する Range

name
String

新しいコントロールの名前。

contentControlType
WdContentControlType

新しいコンテンツ コントロールの基になる型を指定する、いずれかの Microsoft.Office.Interop.Word.WdContentControlType 値。

戻り値

ドキュメントに追加された ContentControl

例外

name は、null であるか、または長さがゼロです。

ControlCollection に既に同じ名前のコントロールがあります。

注釈

実行時にドキュメント内の指定した範囲に新しい ContentControl を追加するには、このメソッドを使用します。 詳細については、「 Adding Controls to Office Documents at Run Time」を参照してください。

適用対象