次の方法で共有


Bookmark.PasteSpecial メソッド

定義

クリップボードの内容を 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 ソリューションの省略可能なパラメーター」を参照してください。

適用対象