Bookmark.PasteSpecial – metoda
Vloží obsah schránky do Bookmark řízení.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
Sub PasteSpecial ( _
ByRef IconIndex As Object, _
ByRef Link As Object, _
ByRef Placement As Object, _
ByRef DisplayAsIcon As Object, _
ByRef DataType As Object, _
ByRef IconFileName As Object, _
ByRef IconLabel As Object _
)
void PasteSpecial(
ref Object IconIndex,
ref Object Link,
ref Object Placement,
ref Object DisplayAsIcon,
ref Object DataType,
ref Object IconFileName,
ref Object IconLabel
)
Parametry
- IconIndex
Typ: System.Object%
Pokud DisplayAsIcon je true, tento argument je číslo, které odpovídá ikoně je chcete používat určený soubor program IconFilename.Ikon v Změnit ikonu dialogové okno: 0 (nula) odpovídá na první ikonu, 1 odpovídá druhé ikonu atd.Pokud je tento argument vynechán, bude použita první ikona (výchozí).
- Link
Typ: System.Object%
true vytvořit odkaz na zdrojová databáze soubor obsah schránky.Výchozí hodnota je false.
- Placement
Typ: System.Object%
Může být některý z následujících WdOLEPlacement konstanty: wdFloatOverTextor wdInLine.Výchozí hodnota je wdInLine.
- DisplayAsIcon
Typ: System.Object%
true odkaz se zobrazí jako ikona.Výchozí hodnota je false.
- DataType
Typ: System.Object%
Formát po vložení do dokumentu obsah schránky.WdPasteDataType.
- IconFileName
Typ: System.Object%
Pokud DisplayAsIcon je true, tento argument je cesta a název souboru souboru, ve kterém je uložen na ikonu zobrazit.
- IconLabel
Typ: System.Object%
Pokud DisplayAsIcon je true, tento argument je text, který se zobrazí pod ikonou.
Poznámky
Na rozdíl od s Paste metodas PasteSpecial můžete řídit formát vložených informací a vytvořit propojení na zdrojová databáze soubor (například systém Microsoft Office Excel list) (volitelně).
Volání této metoda může odstranit Bookmark řízení.
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Vloží obsah schránky v následujícím příkladu kódu Bookmark řízení jako neformátovaný text. Tento příklad předpokládá, že schránka obsahuje nějaký text.
Tento příklad je přizpůsobení úrovni dokumentu.
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
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);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.