Condividi tramite


Interfaccia IPartDiscardControl (filterpipeline.h)

La pipeline di filtro supporta il controllo discard. I filtri possono usare questo oggetto, se lo ottengono da metodo IXpsDocumentProvider::GetXpsPart. In alcuni casi, l'elaborazione di questo oggetto potrebbe includere solo l'inoltro al filtro successivo usando il metodo IXpsDocumentConsumer::SendXpsUnknown.

I filtri possono anche creare controlli di eliminazione. Per creare un controllo discard, il filtro deve creare un oggetto che implementa l'interfaccia IPartDiscardControl. Poiché il filtro trasferisce la proprietà del controllo discard quando lo invia al filtro successivo, il filtro deve gestire la durata del controllo discard. Se un filtro crea un controllo discard, la DLL del filtro non deve essere scaricata finché non viene rilasciato il controllo discard.

Eredità

L'interfaccia IPartDiscardControl eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IPartDiscardControl dispone di questi metodi.

 
IPartDiscardControl::GetDiscardProperties

Il metodo GetDiscardProperties ottiene le proprietà del controllo discard.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione filterpipeline.h (include Filterpipeline.h)