Share via


Bookmark.InsertSymbol(Int32, Object, Object, Object) Méthode

Définition

Insère un symbole à la place du contrôle Bookmark.

public void InsertSymbol (int CharacterNumber, ref object Font, ref object Unicode, ref object Bias);
abstract member InsertSymbol : int * obj * obj * obj -> unit
Public Sub InsertSymbol (CharacterNumber As Integer, Optional ByRef Font As Object, Optional ByRef Unicode As Object, Optional ByRef Bias As Object)

Paramètres

CharacterNumber
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 delta à la position 37 dans la table de symboles dans la police Symbole, définissez CharacterNumber sur 68.

Font
Object

Nom de la police contenant le symbole.

Unicode
Object

true pour insérer le caractère Unicode spécifié par CharacterNumber; false pour insérer le caractère ANSI spécifié par CharacterNumber. La valeur par défaut est false.

Bias
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'Asie de l'Est. Il peut s'agir de l'une des constantes WdFontBias suivantes : wdFontBiasDefault, wdFontBiasDontCare ou wdFontBiasFareast. Cet argument peut ne pas être disponible pour vous, selon la prise en charge linguistique (anglais américain, par exemple) que vous avez sélectionnée ou installée.

Exemples

L’exemple de code suivant ajoute un Bookmark contrôle au document, puis insère une flèche à deux pointes dans le signet. Le signet est supprimé du document lorsque vous utilisez la InsertSymbol méthode .

Cet exemple concerne une personnalisation au niveau du document.

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);
}
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

Remarques

L’appel de cette méthode peut supprimer le Bookmark contrôle.

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.

S’applique à