Metoda Bookmark.PasteSpecial —
Wstawia zawartość Schowka do Bookmark kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)
Składnia
'Deklaracja
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%
Jeśli DisplayAsIcon jest true, ten argument jest liczbą, która odpowiada ikona chcesz używać pliku programu określonego przez IconFilename.Ikony pojawiają się w Zmień ikonę okno dialogowe: 0 (zero) odpowiada pierwszą ikonę, 1 odpowiada drugiej ikona i tak dalej.Jeśli ten argument zostanie pominięty, używana jest pierwszym ikona (ustawienie domyślne).
- Link
Typ: System.Object%
true Aby utworzyć łącze do pliku źródłowego zawartości Schowka.Wartością domyślną jest false.
- Placement
Typ: System.Object%
Może być jeden z następujących WdOLEPlacement stałych: wdFloatOverText lub wdInLine.Wartością domyślną jest wdInLine.
- DisplayAsIcon
Typ: System.Object%
true Aby wyświetlić łącze w postaci ikony.Wartością domyślną jest false.
- DataType
Typ: System.Object%
Format zawartość Schowka po wstawieniu do dokumentu.WdPasteDataType .
- IconFileName
Typ: System.Object%
Jeśli DisplayAsIcon jest true, ten argument jest ścieżka i nazwa pliku, w którym przechowywany jest ikony mają być wyświetlane.
- IconLabel
Typ: System.Object%
Jeśli DisplayAsIcon jest true, argument ten jest tekstem, który pojawia się pod ikoną.
Uwagi
W odróżnieniu od z Paste metody, z PasteSpecial można kontrolować format wklejanych informacji i (opcjonalnie) utworzyć łącze do pliku źródłowego (na przykład arkusz programu Microsoft Office Excel).
Wywołanie tej metody może spowodować usunięcie formantu Bookmark.
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.
Przykłady
Poniższy przykład kodu Wstawia zawartość Schowka w Bookmark formantu jako tekst niesformatowany.W przykładzie założono, że w Schowku znajduje się fragment tekstu.
Ten przykład dotyczy dostosowywania na poziomie 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);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.