Bookmark.PasteSpecial メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クリップボードの内容を Bookmark コントロールに挿入します。
public void PasteSpecial (ref object IconIndex, ref object Link, ref object Placement, ref object DisplayAsIcon, ref object DataType, ref object IconFileName, ref object IconLabel);
abstract member PasteSpecial : obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub PasteSpecial (Optional ByRef IconIndex As Object, Optional ByRef Link As Object, Optional ByRef Placement As Object, Optional ByRef DisplayAsIcon As Object, Optional ByRef DataType As Object, Optional ByRef IconFileName As Object, Optional ByRef IconLabel As Object)
パラメーター
- IconIndex
- Object
が true
の場合DisplayAsIcon
、この引数は、 でIconFilename
指定されたプログラム ファイルで使用するアイコンに対応する数値です。 アイコンは [アイコンの変更] ダイアログ ボックスに表にされます。0 (ゼロ) は最初のアイコン、1 は 2 番目のアイコン、などのように番号が割り当てられます。 この引数を省略した場合は、最初の (既定の) アイコンが使用されます。
- Link
- Object
クリップボードの内容のソース ファイルにリンクを作成する場合は true
。 既定値は false
です。
- Placement
- Object
WdOLEPlacement 定数 (wdFloatOverText または wdInLine) のどちらかです。 既定値は wdInLine です。
- DisplayAsIcon
- Object
リンクをアイコンとして表示する場合は true
。 既定値は false
です。
- DataType
- Object
クリップボードの内容が文書に挿入されたときに適用する書式設定。 WdPasteDataType.
- IconFileName
- Object
が true
の場合DisplayAsIcon
、この引数は、表示するアイコンが格納されているファイルのパスとファイル名です。
- IconLabel
- Object
が true
の場合DisplayAsIcon
、この引数はアイコンの下に表示されるテキストです。
例
次のコード例では、書式なしのテキストとしてクリップボードの内容を Bookmark コントロールに挿入します。 この例では、クリップボードにテキストが含まれていることを前提としています。
この例は、ドキュメント レベルのカスタマイズ用です。
private void BookmarkPasteSpecial()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
object DataType = Word.WdPasteDataType.wdPasteText;
bookmark1.PasteSpecial(ref missing, ref missing, ref missing,
ref missing, ref DataType, ref missing, ref missing);
}
Private Sub BookmarkPasteSpecial()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.PasteSpecial(DataType:=Word.WdPasteDataType.wdPasteText)
End Sub
注釈
メソッドとは Paste 異なり、 を PasteSpecial 使用すると、貼り付けた情報の形式を制御し、(必要に応じて) ソース ファイル (Microsoft Office Excel ワークシートなど) へのリンクを確立できます。
このメソッドを呼び出すと、コントロールが削除される Bookmark 可能性があります。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。