Bookmark.LanguageID (Propiedad)
Obtiene o establece el idioma del control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Property LanguageID As WdLanguageID
WdLanguageID LanguageID { get; set; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Word.WdLanguageID
Uno de los valores de WdLanguageID.
Comentarios
Si desea un diccionario personalizado, debe establecer en primer lugar la propiedad LanguageSpecific en true antes de especificar la propiedad LanguageID.Los diccionarios personalizados específicos de un idioma sólo examinan el texto con el formato de dicho idioma.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark al documento y, a continuación, aplica formato al marcador en función de la propiedad LanguageID del texto del marcador.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkBiDi()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
If Bookmark1.LanguageID = Word.WdLanguageID.wdArabic OrElse _
Bookmark1.LanguageID = Word.WdLanguageID.wdHebrew Then
Bookmark1.BoldBi = True
Bookmark1.ItalicBi = True
Else
Bookmark1.Bold = True
Bookmark1.Italic = True
End If
End Sub
private void BookmarkBiDi()
{
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
int WordTrue = 1;
if (bookmark1.LanguageID == Word.WdLanguageID.wdArabic ||
bookmark1.LanguageID == Word.WdLanguageID.wdHebrew)
{
bookmark1.BoldBi = WordTrue;
bookmark1.ItalicBi = WordTrue;
}
else
{
bookmark1.Bold = WordTrue;
bookmark1.Italic = WordTrue;
}
}
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.