Bookmark.PasteSpecial Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt den Inhalt der Zwischenablage in das Bookmark-Steuerelement ein.
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)
Parameter
- IconIndex
- Object
Wenn DisplayAsIcon
ist true
, ist dieses Argument eine Zahl, die dem Symbol entspricht, das Sie in der durch IconFilename
angegebenen Programmdatei verwenden möchten. Symbole werden im Dialogfeld Symbol ändern angezeigt: 0 (null) entspricht dem ersten Symbol, 1 entspricht dem zweiten Symbol usw. Wenn dieses Argument ausgelassen wird, wird das erste Symbol (Standard) verwendet.
- Link
- Object
true
, um einen Link zur Quelldatei der Zwischenablageninhalte zu erstellen. Der Standardwert ist false
.
- Placement
- Object
Kann eine der folgenden WdOLEPlacement-Konstanten sein: wdFloatOverText oder wdInLine. Der Standardwert ist wdInLine.
- DisplayAsIcon
- Object
true
, um den Link als Symbol anzuzeigen. Der Standardwert ist false
.
- DataType
- Object
Ein Format für die Zwischenablageninhalte beim Einfügen in das Dokument. WdPasteDataType.
- IconFileName
- Object
Wenn DisplayAsIcon
ist true
, ist dieses Argument der Pfad und der Dateiname für die Datei, in der das anzuzeigende Symbol gespeichert ist.
- IconLabel
- Object
Wenn DisplayAsIcon
ist true
, ist dieses Argument der Text, der unter dem Symbol angezeigt wird.
Beispiele
Im folgenden Codebeispiel wird der Inhalt der Zwischenablage als unformatierter Text in das Bookmark Steuerelement eingefügt. In diesem Beispiel wird davon ausgegangen, dass die Zwischenablage Text enthält.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
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
Hinweise
Paste Im Gegensatz zur -Methode können Sie mit PasteSpecial das Format der eingefügten Informationen steuern und (optional) einen Link zur Quelldatei (z. B. ein Microsoft Office Excel-Arbeitsblatt) herstellen.
Wenn Sie diese Methode aufrufen, wird das Bookmark Steuerelement möglicherweise gelöscht.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.