Bookmark.InsertSymbol (Método)
Inserta un símbolo en lugar del control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
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
)
Parámetros
- CharacterNumber
Tipo: System.Int32
Número de caracteres del símbolo especificado.Este valor siempre es la suma de 31 más el número que corresponde a la posición del símbolo en la tabla de símbolos (contando de izquierda a derecha).Por ejemplo, para especificar un carácter delta que se encuentra en la posición 37 de la tabla de símbolos de la fuente Symbol, establezca CharacterNumber en 68.
- Font
Tipo: System.Object%
Nombre de la fuente que contiene el símbolo.
- Unicode
Tipo: System.Object%
true, para insertar el carácter Unicode especificado por CharacterNumber; false, para insertar el carácter ANSI especificado por CharacterNumber.El valor predeterminado es false.
- Bias
Tipo: System.Object%
Establece el sesgo de la fuente para los símbolos.Este argumento es útil para establecer el sesgo de la fuente adecuado para los caracteres de idiomas asiáticos orientales.Puede ser una de las constantes WdFontBias siguientes: wdFontBiasDefault, wdFontBiasDontCare o wdFontBiasFareast.Es posible que este argumento no esté disponible, dependiendo de la opción de idioma (por ejemplo,Inglés (EE.UU.)) que se haya seleccionado o instalado.
Comentarios
Llamar a este método podría eliminar el control Bookmark.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark al documento y, a continuación, inserta una flecha de dos puntas en el marcador. El marcador se elimina del documento cuando se utiliza el método InsertSymbol.
Se trata de un ejemplo para una personalización en el nivel del documento.
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);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.