DocumentBase.ActivateEvent - событие
Это происходит, когда документ становится активным окном.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v4.0.Utilities (в Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public Event ActivateEvent As WindowEventHandler
public event WindowEventHandler ActivateEvent
Заметки
Событие ActivateEvent происходит только когда фокус перемещается в приложении. Перемещение фокуса от объекта к объекту в другом приложении не вызывает событие.
Примеры
В приведенном ниже фрагменте кода при активации документа выводится сообщение. Чтобы использовать этот пример, запустите его из класса ThisDocument в проекте уровня документа.
Private Sub DocumentActivateEvent()
AddHandler Me.ActivateEvent, AddressOf ThisDocument_ActivateEvent
End Sub
Private Sub ThisDocument_ActivateEvent(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.WindowEventArgs)
MessageBox.Show("The document has been activated")
End Sub
private void DocumentActivateEvent()
{
this.ActivateEvent += new Microsoft.Office.Tools.Word.WindowEventHandler(ThisDocument_ActivateEvent);
}
void ThisDocument_ActivateEvent(object sender, Microsoft.Office.Tools.Word.WindowEventArgs e)
{
MessageBox.Show("The document has been activated");
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.