Interfaccia IPartDiscardControl (filterpipeline.h)
La pipeline di filtro supporta il controllo di eliminazione. I filtri possono usare questo oggetto, se lo ottengono dal metodo IXpsDocumentProvider::GetXpsPart . In alcuni casi, l'elaborazione di questo oggetto potrebbe includere l'inoltro al filtro successivo usando il metodo IXpsDocumentConsumer::SendXpsUnknown .
I filtri possono anche creare controlli di eliminazione. Per creare un controllo di eliminazione, il filtro deve creare un oggetto che implementa l'interfaccia IPartDiscardControl . Poiché il filtro trasferisce la proprietà del controllo di eliminazione quando lo invia al filtro successivo, il filtro deve gestire la durata del controllo di eliminazione. Se un filtro crea un controllo di eliminazione, la DLL del filtro non deve scaricare finché non viene rilasciato il controllo di eliminazione.
Ereditarietà
L'interfaccia IPartDiscardControl eredita dall'interfaccia IUnknown .
Metodi
L'interfaccia IPartDiscardControl include questi metodi.
IPartDiscardControl::GetDiscardProperties Il metodo GetDiscardProperties ottiene le proprietà del controllo di eliminazione. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | filterpipeline.h (include Filterpipeline.h) |