Bookmark.InStory (Método)
Determina si el control Bookmark al que se aplica este método se encuentra en el mismo artículo que el intervalo especificado por el argumento Range.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Function InStory ( _
Range As Range _
) As Boolean
bool InStory(
Range Range
)
Parámetros
- Range
Tipo: Microsoft.Office.Interop.Word.Range
El objeto Range cuyo artículo se compara con el artículo que contiene el control Bookmark.
Valor devuelto
Tipo: System.Boolean
true , si el control Bookmark al que se aplica este método se encuentra en el mismo artículo que el intervalo especificado por el argumento Range; de lo contrario, false.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark con texto al documento y, a continuación, realiza una comprobación para averiguar si se encuentra o no en el mismo artículo que el primer párrafo.A continuación, se muestran los resultados en un cuadro de mensaje.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkInStory()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
If Bookmark1.InStory(Me.Paragraphs(1).Range) Then
MessageBox.Show("The bookmark is in the same story as " _
& "the first paragraph.")
Else
MessageBox.Show("The bookmark is not in the same story " _
& "as the first paragraph.")
End If
End Sub
private void BookmarkInStory()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
if (bookmark1.InStory(this.Paragraphs[1].Range))
{
MessageBox.Show("The bookmark is in the same story as "+
"the first paragraph.");
}
else
{
MessageBox.Show("The bookmark is not in the same story " +
"as the first paragraph.");
}
}
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.