Bookmark.SetRange, méthode
Définit les positions des caractères de début et de fin 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
Sub SetRange ( _
start As Integer, _
end As Integer _
)
void SetRange(
int start,
int end
)
Paramètres
- start
Type : System.Int32
Position du caractère de début du contrôle Bookmark.
- end
Type : System.Int32
Position du caractère de fin du contrôle Bookmark.
Notes
La position des caractères est calculée depuis le début de l'article, la première valeur étant 0 (zéro). Tous les caractères sont comptés, y compris les caractères non imprimables. Les caractères masqués sont comptés même si ils ne sont pas affichés.
La méthode SetRange redéfinit les positions de début et de fin d'un contrôle Bookmark existant.
Exemples
L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis définit que la plage du signet est le premier caractère du document.
Private Sub BookmarkSetRange()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "First Bookmark"
Bookmark1.SetRange(1, 1)
End Sub
private void BookmarkSetRange()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "First Bookmark";
int Start = 1;
int End = 1;
bookmark1.SetRange(Start, End);
}
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.