.net 复合应用程序块中的回调

.net 复合应用程序块中的回调,.net,events,callback,cab,.net,Events,Callback,Cab,下面的代码说我不能从void转换为bool,这没关系,但我如何在CAB中为已触发事件定义回调 internal bool IsÖrtlichkeitFocused() { return this.WorkItem.EventTopics[EventTopicNames.IsOertlichkeitFocusChanged].Fire(this, new EventArgs<bool?>(null), this.WorkItem, PublicationScope.

下面的代码说我不能从void转换为bool,这没关系,但我如何在CAB中为已触发事件定义回调

internal bool IsÖrtlichkeitFocused()
    {
      return this.WorkItem.EventTopics[EventTopicNames.IsOertlichkeitFocusChanged].Fire(this, new EventArgs<bool?>(null), this.WorkItem, PublicationScope.WorkItem);             
    }
内部bool是ÖrtlichkeitFocused()
{
返回this.WorkItem.EventTopics[EventTopicNames.IsertLichKeitFocuschanged].Fire(this,new EventArgs(null),this.WorkItem,PublicationScope.WorkItem);
}
试试这个 [EventSubscription(EventTopicNames.IsOertlichkeitFocusChanged,ThreadOption.WorkItem)] public void是ÖrtlichkeitFocusedEventHandler(对象发送方,EventArgs e) { //做点什么
}

但是我想向IsÖrtlichkeitFocused()方法返回bool值,我不知道如何使用您的代码!