Application.OnActivated(IActivatedEventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается при активации приложения не обычными способами.
protected:
virtual void OnActivated(IActivatedEventArgs ^ args) = OnActivated;
void OnActivated(IActivatedEventArgs const& args);
protected virtual void OnActivated(IActivatedEventArgs args);
function onActivated(args)
Protected Overridable Sub OnActivated (args As IActivatedEventArgs)
Параметры
- args
- IActivatedEventArgs
Данные для события.
Комментарии
Когда пользователь запускает приложение обычно (например, коснувшись плитки приложения), вызывается только метод OnLaunched . Переопределите метод OnActivated для выполнения любой общей инициализации приложения, которая должна выполняться только в том случае, если приложение не запускается обычным образом (например, из другого приложения через контракт поиска). Вы можете определить, как было активировано приложение, с помощью свойства IActivatedEventArgs.Kind .
Для большинства типов активации можно выполнить инициализацию, относясь к типу активации, переопределив один из следующих методов вместо метода OnActivated:
- OnFileActivated;
- OnSearchActivated;
- OnShareTargetActivated.
- OnFileOpenPickerActivated;
- OnFileSavePickerActivated;
- OnCachedFileUpdaterActivated;
Дополнительные сведения см. в разделе Жизненный цикл приложения.