Partager via


Bookmark.InsertSymbol, méthode

Insère un symbole à la place 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 InsertSymbol ( _
    CharacterNumber As Integer, _
    ByRef Font As Object, _
    ByRef Unicode As Object, _
    ByRef Bias As Object _
)
void InsertSymbol(
    int CharacterNumber,
    ref Object Font,
    ref Object Unicode,
    ref Object Bias
)

Paramètres

  • CharacterNumber
    Type : System.Int32
    Numéro du symbole spécifié dans la table de caractères.Cette valeur est toujours le résultat de l'addition de 31 au numéro correspondant à la position du symbole dans la table de symboles (en partant de la gauche).Par exemple, pour spécifier un caractère à la position 37 dans la table de symboles de la police Symbol, donnez au CharacterNumber la valeur 68.
  • Font
    Type : System.Object%
    Nom de la police contenant le symbole.
  • Unicode
    Type : System.Object%
    true pour insérer le caractère Unicode spécifié par le CharacterNumber ; false pour insérer le caractère ANSI spécifié par le CharacterNumber.La valeur par défaut est false.
  • Bias
    Type : System.Object%
    Définit le décalage de police des symboles.Cet argument est utile pour définir le décalage de police correct dans le cas de caractères d'Extrême-Orient.Il peut s'agir de l'une des constantes WdFontBias suivantes : wdFontBiasDefault, wdFontBiasDontCare ou wdFontBiasFareast.Cet argument peut ne pas être disponibles pour vous, selon la prise en charge linguistique (Anglais.. américain, par exemple) que vous avez sélectionné ou installé.

Notes

L'appel de cette méthode peut supprimer 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 un contrôle Bookmark au document, puis insère une flèche à deux pointes dans le signet.Le signet est supprimé du document lorsque vous utilisez la méthode InsertSymbol.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkInsertSymbol()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.InsertSymbol(171)

End Sub
private void BookmarkInsertSymbol()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");

    int CharacterNumber = 171;
    bookmark1.InsertSymbol(CharacterNumber, ref missing, ref missing,
        ref missing);
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms