Condividi tramite


Proprietà Bookmark.Creator

Ottiene un valore che indica l'applicazione in cui è stato creato il controllo Bookmark.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
ReadOnly Property Creator As Integer
int Creator { get; }

Valore proprietà

Tipo: System.Int32
Applicazione in cui è stato creato il controllo Bookmark.

Note

Poiché il controllo Bookmark viene creato in Microsoft Office Word, questa proprietà restituisce il numero esadecimale 4D535744, che rappresenta la stringa "MSWD". Questo valore può anche essere rappresentato dalla costante wdCreatorCode.

Esempi

Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con testo al primo paragrafo del documento e viene visualizzata l'applicazione del creatore in una finestra di messaggio.

Questo esempio è valido per una personalizzazione a livello di documento.

Private Sub BookmarkCreator()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "This is sample bookmark text."

    If Bookmark1.Creator = Fix(Word.WdConstants.wdCreatorCode) Then
        MessageBox.Show("The Bookmark was created in " & _
            "Microsoft Office Word")
    End If

End Sub
private void BookmarkCreator()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This is sample bookmark text.";

    if (bookmark1.Creator == (int)Word.WdConstants.wdCreatorCode)
    {
        MessageBox.Show("The Bookmark was created in Microsoft Office Word");
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Bookmark Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word