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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.