Bookmark.PasteSpecial Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vloží obsah schránky do Bookmark ovládacího prvku.
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)
Parametry
- IconIndex
- Object
Pokud DisplayAsIcon
je true
hodnota , je tento argument číslo odpovídající ikoně, kterou chcete použít v programovém souboru určeném parametrem IconFilename
. V dialogovém okně Změnit ikonu se zobrazí ikony: 0 (nula) odpovídá první ikoně, 1 odpovídá druhé ikoně atd. Pokud tento argument vynecháte, použije se první (výchozí) ikona.
- Link
- Object
true
a vytvořte propojení se zdrojovým souborem obsahu schránky. Výchozí hodnota je false
.
- Placement
- Object
Může to být následující WdOLEPlacement konstanta: wdFloatOverText nebo wdInLine. Výchozí hodnota je wdInLine.
- DisplayAsIcon
- Object
true
, aby se odkaz zobrazil jako ikona. Výchozí hodnota je false
.
- DataType
- Object
Formát obsahu schránky při jeho vložení do dokumentu. WdPasteDataType.
- IconFileName
- Object
Pokud DisplayAsIcon
je true
, je tento argument cesta a název souboru, ve kterém je uložená ikona, která se má zobrazit.
- IconLabel
- Object
Pokud DisplayAsIcon
je true
, jedná se o argument text, který se zobrazí pod ikonou.
Příklady
Následující příklad kódu vloží obsah schránky do Bookmark ovládacího prvku jako neformátovaný text. Tento příklad předpokládá, že schránka obsahuje nějaký text.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
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
Poznámky
Paste Na rozdíl od metody PasteSpecial můžete pomocí nástroje řídit formát vložených informací a (volitelně) vytvořit propojení se zdrojovým souborem (například listem Microsoft Office Excelu).
Volání této metody může ovládací prvek odstranit Bookmark .
Volitelné parametry
Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro systém Office.