Bookmark.Copy – metoda (String)
Vytvoří nový Microsoft.Office.Interop.Word.Bookmark s určenou Name argument ve stejném umístění jako existující Microsoft.Office.Tools.Word.Bookmark ovládacího prvku.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
Function Copy ( _
Name As String _
) As Bookmark
Bookmark Copy(
string Name
)
Parametry
- Name
Typ: System.String
Název nové záložky.
Vrácená hodnota
Typ: Microsoft.Office.Interop.Word.Bookmark
Objekt Microsoft.Office.Interop.Word.Bookmark.
Poznámky
Nová záložka je objekt Microsoft.Office.Interop.Word.Bookmark spíše než ovládací prvek Microsoft.Office.Tools.Word.Bookmark.
Příklady
Následující příklad kódu přidá Bookmark ovládací prvek text prvního odstavce, pak zkopíruje záložky do stejného umístění jako původní záložky.Okno se zprávou zobrazí typ a umístění jednotlivých záložek.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
Private Sub BookmarkCopy()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "Bookmark1"
Dim Bookmark2 As Word.Bookmark = Bookmark1.Copy("Bookmark2")
MessageBox.Show("The range of Bookmark1 starts at " & _
Bookmark1.Range.Start.ToString & " and ends at " & _
Bookmark1.Range.End.ToString & "." & vbLf & "The range " & _
"of Bookmark2 starts at " & Bookmark2.Range.Start.ToString & _
" and ends at " & Bookmark2.Range.End.ToString & ".")
End Sub
private void BookmarkCopy()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "bookmark1";
Word.Bookmark bookmark2 = bookmark1.Copy("bookmark2");
MessageBox.Show("The range of bookmark1 starts at " +
bookmark1.Range.Start.ToString() + " and ends at " +
bookmark1.Range.End.ToString() + ".\n\n" + "The range " +
"of bookmark2 starts at " + bookmark2.Range.Start.ToString()
+ " and ends at " + bookmark2.Range.End.ToString() + ".");
}
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.