Freigeben über


IPartDiscardControl-Schnittstelle (filterpipeline.h)

Die Filterpipeline unterstützt das Verwerfen-Steuerelement. Filter können dieses Objekt verwenden, wenn sie es aus IXpsDocumentProvider::GetXpsPart--Methode abrufen. In einigen Fällen kann die Verarbeitung dieses Objekts nur die Weiterleitung an den nächsten Filter mithilfe der IXpsDocumentConsumer::SendXpsUnknown-Methode umfassen.

Filter können auch Verwerfen von Steuerelementen erstellen. Zum Erstellen eines Verwerfen-Steuerelements muss der Filter ein Objekt erstellen, das die IPartDiscardControl--Schnittstelle implementiert. Da der Filter den Besitz des Verwerfen-Steuerelements überträgt, wenn er es an den nächsten Filter sendet, muss der Filter die Lebensdauer des Verwerfen-Steuerelements verwalten. Wenn ein Filter ein Verwerfen-Steuerelement erstellt, darf die Filter-DLL erst entladen werden, wenn das Verwerfen-Steuerelement freigegeben wurde.

Erbschaft

Die IPartDiscardControl Schnittstelle erbt von der IUnknown Schnittstelle.

Methodik

Die IPartDiscardControl Schnittstelle hat diese Methoden.

 
IPartDiscardControl::GetDiscardProperties

Die GetDiscardProperties-Methode ruft die Eigenschaften des Verwerfen-Steuerelements ab.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- filterpipeline.h (include Filterpipeline.h)