private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
this.Application.DocumentOpen +=
new Word.ApplicationEvents4_DocumentOpenEventHandler(WorkWithDocument);
((Word.ApplicationEvents4_Event)this.Application).NewDocument +=
new > Word.ApplicationEvents4_NewDocumentEventHandler(WorkWithDocument);
}
private void WorkWithDocument(Microsoft.Office.Interop.Word.Document Doc)
{
try
{
Word.Range rng = Doc.Range(0, 0);
rng.Text = "New Text";
rng.Select();
}
catch (Exception ex)
{
// Handle exception if for some reason the document is not available.
}
}
これは完全なコードです。アドインを開始するはずのことを理解してから、ドキュメントが使用可能かどうかを確認してください。私は悩みを理解している部分はこれです:Wordアドインに関するマイクロソフトのチュートリアルの特定の部分を理解しようとしています
((Word.ApplicationEvents4_Event)this.Application).NewDocument ...
は、私が理解していないが、右this.Application
前(Word.ApplicationEvents4_Event)
です。それはある種のイベントのような型キャストですか?私は分かりません。
ありがとうございます。 – Qya