我正在为CheckOutEventArgs添加事件处理程序,并尝试获取结帐用户详细信息。下面是我的代码。
public void Subscribe()
{
EventSystem.Subscribe<Page, CheckOutEventArgs>(PageCheckOutWarning,
EventPhases.Initiated);
EventSystem.Subscribe<Component, CheckOutEventArgs>(ComponentCheckOutWarning,
EventPhases.Initiated);
}
private void ComponentCheckOutWarning(Component component,
CheckOutEventArgs args, EventPhases phase)
{
logdetails("Checkout User-->" + component.CheckOutUser.Title.ToString());
}
当我尝试签出组件/页面时,我在 Tridion Explorer 错误消息框中收到此错误。
你调用的对象是空的