Bookmark.StartOf, méthode
Déplace ou étend la position de début du contrôle Bookmark jusqu'au commencement de l'unité de texte spécifiée la plus proche.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Function StartOf ( _
ByRef unit As Object, _
ByRef extend As Object _
) As Integer
int StartOf(
ref Object unit,
ref Object extend
)
Paramètres
- unit
Type : System.Object%
WdUnits.Unité selon laquelle la position de début du contrôle Bookmark doit être déplacée.
- extend
Type : System.Object%
WdMovementType.
Valeur de retour
Type : System.Int32
Nombre de caractères selon lequel le contrôle Bookmark a été déplacé ou étendu.La méthode retourne un nombre négatif dans le cas d'un déplacement vers l'arrière dans le document.
Notes
Si le début du contrôle Bookmark est déjà au début de l'unité spécifiée, cette méthode ne déplace ni étend le contrôle Bookmark.
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 du texte au premier paragraphe, puis ajoute un contrôle Bookmark avec du texte au deuxième paragraphe. Le code déplace ensuite le début du signet sur un mot.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub BookmarkStartOf()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.Text = "First paragraph of text."
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
Bookmark1.StartOf(Word.WdUnits.wdWord, _
Word.WdMovementType.wdMove)
End Sub
private void BookmarkStartOf()
{
object Unit = Word.WdUnits.wdWord;
object Extend = Word.WdMovementType.wdExtend;
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.Text = "First paragraph of text.";
this.Paragraphs[2].Range.Text = "Second paragraph of text.";
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[2].Range.Words[2],
"bookmark1");
bookmark1.StartOf(ref Unit, ref Extend);
}
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.