Interface IPartDiscardControl (filterpipeline.h)
O pipeline de filtro dá suporte ao controle de descarte. Os filtros podem usar esse objeto, se eles o obtiverem 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 |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | filterpipeline.h (inclua Filterpipeline.h) |