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) |