Bookmark.PasteSpecial Metodo

Definizione

Inserisce il contenuto degli Appunti nel controllo 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)

Parametri

IconIndex
Object

Se DisplayAsIcon è true, questo argomento è un numero che corrisponde all'icona che si vuole usare nel file di programma specificato da IconFilename. Le icone vengono visualizzate nella finestra di dialogo Cambia icona: 0 (zero) corrisponde alla prima icona, 1 alla seconda icona e così via. Se questo argomento viene omesso, verrà utilizzata la prima icona (predefinita).

Link
Object

true per creare un collegamento al file di origine del contenuto degli Appunti. Il valore predefinito è false.

Placement
Object

Può essere una delle seguenti costanti di WdOLEPlacement: wdFloatOverText o wdInLine. Il valore predefinito è wdInLine.

DisplayAsIcon
Object

true per visualizzare il collegamento come icona. Il valore predefinito è false.

DataType
Object

Formato per il contenuto degli Appunti quando viene inserito nel documento. WdPasteDataType.

IconFileName
Object

Se DisplayAsIcon è true, questo argomento è il percorso e il nome file per il file in cui viene visualizzata l'icona da visualizzare.

IconLabel
Object

Se DisplayAsIcon è , questo argomento è trueil testo visualizzato sotto l'icona.

Esempio

Nell'esempio di codice seguente viene inserito il contenuto degli Appunti nel Bookmark controllo come testo non formattato. In questo esempio si presuppone che gli Appunti contengano un testo.

Questo esempio è relativo a una personalizzazione a livello di documento.

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

Commenti

Paste A differenza del metodo, con PasteSpecial è possibile controllare il formato delle informazioni incollate e (facoltativamente) stabilire un collegamento al file di origine ,ad esempio un foglio di lavoro di Microsoft Office Excel.

La chiamata a questo metodo potrebbe eliminare il Bookmark controllo.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a