Bookmark.PasteSpecial Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstawia zawartość Schowka do kontrolki 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)
Parametry
- IconIndex
- Object
Jeśli DisplayAsIcon
jest true
to , ten argument jest liczbą odpowiadającą ikonie, której chcesz użyć w pliku programu określonym przez IconFilename
. Ikony są wyświetlane w oknie dialogowym Zmień ikonę: 0 (zero) odpowiada pierwszej ikonie, 1 odpowiada drugiej ikonie itd. Jeśli ten argument zostanie pominięty, zostanie użyta pierwsza (domyślna) ikona.
- Link
- Object
true
aby utworzyć link do pliku źródłowego zawartości Schowka. Wartość domyślna to false
.
- Placement
- Object
Może być jedną z następujących WdOLEPlacement stałych: wdFloatOverText lub wdInLine. Wartość domyślna to wdInLine.
- DisplayAsIcon
- Object
true
aby wyświetlić link jako ikonę. Wartość domyślna to false
.
- DataType
- Object
Format zawartości Schowka podczas ich wstawiania do dokumentu. WdPasteDataType.
- IconFileName
- Object
Jeśli DisplayAsIcon
jest true
to , ten argument jest ścieżką i nazwą pliku, w którym jest przechowywana ikona do wyświetlenia.
- IconLabel
- Object
Jeśli DisplayAsIcon
jest true
to , ten argument jest tekstem wyświetlanym poniżej ikony.
Przykłady
Poniższy przykład kodu wstawia zawartość Schowka w kontrolce Bookmark jako niesformatowany tekst. W tym przykładzie założono, że Schowek zawiera jakiś tekst.
Ten przykład dotyczy dostosowywania na poziomie 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
Uwagi
Paste W przeciwieństwie do metody , PasteSpecial można kontrolować format wklejonych informacji i (opcjonalnie) ustanowić link do pliku źródłowego (na przykład arkusz programu Microsoft Office Excel).
Wywołanie tej metody może usunąć kontrolkę Bookmark .
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.