Interface IPartDiscardControl (filterpipeline.h)
O pipeline de filtro dá suporte ao controle de descarte. Os filtros poderão usar esse objeto se obtê-lo do método IXpsDocumentProvider::GetXpsPart. Em alguns casos, o processamento desse objeto pode incluir apenas encaminhá-lo para o próximo filtro usando o método IXpsDocumentConsumer::SendXpsUnknown.
Os filtros também podem criar controles de descarte. Para criar um controle de descarte, o filtro deve criar um objeto que implemente a interface IPartDiscardControl. Como o filtro transfere a propriedade do controle de descarte quando ele o envia para o próximo filtro, o filtro deve gerenciar o tempo de vida do controle de descarte. Se um filtro criar um controle de descarte, a DLL do filtro não deverá ser descarregada até que o controle de descarte seja liberado.
Herança
A interface IPartDiscardControl herda da interface IUnknown.
Métodos
A interface IPartDiscardControl tem esses métodos.
IPartDiscardControl::GetDiscardProperties O método GetDiscardProperties obtém as propriedades do controle de descarte. |
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Windows |
cabeçalho | filterpipeline.h (inclua Filterpipeline.h) |