Bookmark.InlineShapes (Propiedad)
Obtiene una colección InlineShapes que representa todos los objetos InlineShape de un control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
ReadOnly Property InlineShapes As InlineShapes
Get
InlineShapes InlineShapes { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Word.InlineShapes
Una colección InlineShapes que representa todos los objetos InlineShape de un control Bookmark.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark al documento y, a continuación, agrega una línea horizontal al marcador. El código muestra el número total de formas en línea que el marcador contiene en un cuadro de mensaje.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkInlineShapes()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.InlineShapes.AddHorizontalLineStandard(Bookmark1.Range)
MessageBox.Show("Number of inline shapes in Bookmark1: " & _
Bookmark1.InlineShapes.Count.ToString)
End Sub
private void BookmarkInlineShapes()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
object myRange = bookmark1.Range;
bookmark1.InlineShapes.AddHorizontalLineStandard(ref myRange);
MessageBox.Show("Number of inline shapes in bookmark1: " +
bookmark1.InlineShapes.Count.ToString());
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.