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 disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
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
- 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.