Bookmark.PasteAsNestedTable – metoda
Vloží buňku nebo skupinu buněk jako vnořenou tabulku do 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
Sub PasteAsNestedTable
void PasteAsNestedTable()
Poznámky
Můžete použít PasteAsNestedTable pouze v případě, že schránka obsahuje buňku nebo skupinu buněk a Bookmark ovládací prvek obsahuje buňku nebo skupinu buněk v aktuálním dokumentu.
Volání této metody může odstranit ovládací prvek Bookmark.
Příklady
Následující příklad kódu přidá Bookmark řízení do tabulky v dokumentu pak vloží tabulka do třetí buňky jako vnořenou tabulku.Kód poté vybere další tabulku do záložky.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
Private Sub BookmarkTopLevelTables()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim myTable As Word.Table = Me.Tables.Add( _
Me.Paragraphs(1).Range, 3, 3)
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(myTable.Range, "Bookmark1")
myTable.Range.Copy()
myTable.Range.Cells(3).Range.PasteAsNestedTable()
Dim Index As Integer = 1
Bookmark1.TopLevelTables(Index).Select()
End Sub
private void BookmarkTopLevelTables()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Word.Table myTable = this.Tables.Add(this.Paragraphs[1].Range,
3, 3, ref missing, ref missing);
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(myTable.Range,
"bookmark1");
myTable.Range.Copy();
myTable.Range.Cells[3].Range.PasteAsNestedTable();
int index = 1;
bookmark1.TopLevelTables[index].Select();
}
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.