Bookmark.Italic (Propiedad)

Obtiene o establece un valor que indica si el texto del control Bookmark tiene formato de cursiva.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
Property Italic As Integer
    Get
    Set
int Italic { get; set; }

Valor de propiedad

Tipo: System.Int32
Devuelve 0 si ninguna parte del texto del control Bookmark está en cursiva; -1 si todo el texto del control Bookmark está en cursiva, y el valor wdUndefined (999999) si parte del texto del control Bookmark tiene formato de cursiva.

Comentarios

Los valores en los que se puede establecer esta propiedad son 0, -1 y wdToggle.

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

Vea también

Referencia

Bookmark Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)