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 ikony chcesz użyć pliku programu określonego przez IconFilename.Ikony pojawiają się w Zmień ikonę okno dialogowe: 0 (zero) odpowiada pierwszą ikonę, 1 odpowiada drugiej ikonę 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 z plikiem źródłowym zawartości Schowka.Wartością domyślną jest false.
- Placement
Typ: System.Object%
Może to być jedno 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 dla zawartość Schowka po wstawieniu do dokumentu.WdPasteDataType .
- IconFileName
Typ: System.Object%
Jeśli DisplayAsIcon jest true, ten argument jest ścieżkę i nazwę pliku dla pliku, w którym przechowywany jest ikona 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 metodę, z PasteSpecial można kontrolować format wklejanych informacji i (opcjonalnie) ustanawiane jest łącze do pliku źródłowego (na przykład, arkusz programu Microsoft Office Excel).
Telefoniczna metoda ta może spowodować usunięcie Bookmark kontroli.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu 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 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 Przy użyciu bibliotek z częściowo zaufanego kodu..