筛选器管道支持放弃控件。 如果筛选器从 IXpsDocumentProvider::GetXpsPart 方法获取它,则可以使用此对象。 在某些情况下,处理此对象可能只包括使用 IXpsDocumentConsumer::SendXpsUnknown 方法将其转发到下一个筛选器。
筛选器还可以创建放弃控件。 若要创建放弃控件,筛选器必须创建实现 IPartDiscardControl 接口的对象。 由于筛选器将放弃控件的所有权发送到下一个筛选器时传输放弃控件的所有权,因此筛选器必须管理放弃控件的生存期。 如果筛选器创建放弃控件,则在释放放弃控件之前,筛选器 DLL 不得卸载。
遗产
IPartDiscardControl 接口继承自 IUnknown 接口。
方法
IPartDiscardControl 接口具有这些方法。
| 
              IPartDiscardControl::GetDiscardProperties  GetDiscardProperties 方法获取放弃控件的属性。  | 
要求
| 要求 | 价值 | 
|---|---|
| 目标平台 | 窗户 | 
| 标头 | filterpipeline.h (include Filterpipeline.h) |