Bookmark.TopLevelTables, propriété
Obtient une collection Tables qui représente les tableaux au niveau d'imbrication le plus externe dans la plage du contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
ReadOnly Property TopLevelTables As Tables
Tables TopLevelTables { get; }
Valeur de propriété
Type : Microsoft.Office.Interop.Word.Tables
Collection Tables qui représente les tableaux au niveau d'imbrication le plus externe dans le contrôle Bookmark.
Notes
Cette méthode retourne une collection qui ne contient que les tableaux se trouvant au niveau d'imbrication le plus externe dans le contexte de la plage du contrôle Bookmark.Ces tableaux ne sont pas forcément au niveau d'imbrication le plus externe dans le jeu entier de tableaux imbriqués.
Exemples
L'exemple de code suivant ajoute dans le document un contrôle Bookmark au tableau, puis il colle ce tableau en tant que tableau imbriqué dans la troisième cellule.Le code sélectionne ensuite le tableau suivant dans le signet.
Cet exemple illustre une personnalisation au niveau du document.
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();
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.