Windows phone 8.1 后台任务的多个触发器(Windows Phone 8.1)

Windows phone 8.1 后台任务的多个触发器(Windows Phone 8.1),windows-phone-8.1,Windows Phone 8.1,后台任务可以有多个触发器吗?如果是,我是否必须为两个触发器注册它? 我打算在我的应用程序中为同一个背景任务使用两个激活条件(触发器)。一个用于用户激活背景任务,另一个用于通过地理围栏事件(在另一个背景任务中检测到)激活背景任务 此外,在触发后台任务后,我是否可以处理用于激活它的触发器?后台任务只能有一个触发器。但是您可以重用相同的代码—在清单(和代码)中声明另一个任务,使用另一个触发器和名称,但使用相同的入口点。 例如,我有一个由地理围栏触发的后台任务,作为时间触发器触发的回退机制。从我发布此问

后台任务可以有多个触发器吗?如果是,我是否必须为两个触发器注册它? 我打算在我的应用程序中为同一个背景任务使用两个激活条件(触发器)。一个用于用户激活背景任务,另一个用于通过地理围栏事件(在另一个背景任务中检测到)激活背景任务


此外,在触发后台任务后,我是否可以处理用于激活它的触发器?

后台任务只能有一个触发器。但是您可以重用相同的代码—在清单(和代码)中声明另一个任务,使用另一个触发器和名称,但使用相同的入口点。
例如,我有一个由地理围栏触发的后台任务,作为时间触发器触发的回退机制。

从我发布此问题后的理解来看,注册后台任务意味着运行它。(即触发和注册后台任务是相同的)。如果这是真的,我想知道是否可以从另一个后台任务(在我的例子中是上面提到的GeoFence后台任务)注册一个后台任务。您的GeoFence事件是从另一个后台任务引发的吗?还有,什么是tome触发器?据我所知,注册任务和触发任务似乎是一样的。这是真的吗?错别字,我指的是“时间”触发器,不是“时间”。注册一个后台任务不会立即触发它,而是使它可用,这样一旦触发,它就会被执行。我认为你不能从另一个后台任务注册后台任务,但你不应该需要它-从UI注册所有后台任务并使用触发器组合,条件,如果需要,检查应用程序工作文件夹中文件的数据,以确保任务在必要时运行。