Bookmark.IsEqual, méthode
Détermine si le contrôle Bookmark auquel cette méthode est appliquée est égal à la plage spécifiée par l'argument Range.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Function IsEqual ( _
Range As Range _
) As Boolean
bool IsEqual(
Range Range
)
Paramètres
- Range
Type : Microsoft.Office.Interop.Word.Range
Objet Range comparé avec le contrôle Bookmark.
Valeur de retour
Type : System.Boolean
true si le contrôle Bookmark auquel cette méthode est appliquée est égal à la plage spécifiée par l'argument Range ; sinon, false.
Notes
Cette méthode compare les positions des caractères de début et de fin, ainsi que le type d'article. Si les trois éléments sont identiques dans les deux objets, les objets sont égaux.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte et vérifie si la plage du signet est égale à la plage du premier paragraphe.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub BookmarkIsEqual()
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."
Bookmark1.InsertAfter(" This is additional text.")
If Bookmark1.IsEqual(Me.Paragraphs(1).Range) Then
MessageBox.Show("The bookmark's range is equal to " _
& "the range of the first paragraph.")
Else
MessageBox.Show("The bookmark's range is not equal to " _
& "the range of the first paragraph.")
End If
End Sub
private void BookmarkIsEqual()
{
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.";
bookmark1.InsertAfter(" This is additional text.");
if (bookmark1.IsEqual(this.Paragraphs[1].Range))
{
MessageBox.Show("The bookmark's range is equal to "+
"the range of the first paragraph.");
}
else
{
MessageBox.Show("The bookmark's range is not equal to " +
"the range of the first paragraph.");
}
}
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.