Bookmark.PasteSpecial Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 è true
il 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.