IRecyclingItemContainerGenerator Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Estende a interface do IItemContainerGenerator para reutilizar o conteúdo de interface do usuário que ele gera. Classes que serão responsáveis por gerar o conteúdo de IU (interface do usuário) em nome de um host implementam esta interface.
public interface class IRecyclingItemContainerGenerator : System::Windows::Controls::Primitives::IItemContainerGenerator
public interface IRecyclingItemContainerGenerator : System.Windows.Controls.Primitives.IItemContainerGenerator
type IRecyclingItemContainerGenerator = interface
interface IItemContainerGenerator
Public Interface IRecyclingItemContainerGenerator
Implements IItemContainerGenerator
- Derivado
- Implementações
Métodos
GenerateNext() |
Retorna o elemento de contêiner usado para exibir o próximo item. (Herdado de IItemContainerGenerator) |
GenerateNext(Boolean) |
Retorna o elemento de contêiner usado para exibir o próximo item e informa se o elemento de contêiner foi gerado recentemente (realizado). (Herdado de IItemContainerGenerator) |
GeneratorPositionFromIndex(Int32) |
Retorna o objeto GeneratorPosition que mapeia para o item no índice especificado. (Herdado de IItemContainerGenerator) |
GetItemContainerGeneratorForPanel(Panel) |
Retorna o ItemContainerGenerator apropriado para uso pelo painel especificado. (Herdado de IItemContainerGenerator) |
IndexFromGeneratorPosition(GeneratorPosition) |
Retorna o índice que é mapeado para o GeneratorPosition especificado. (Herdado de IItemContainerGenerator) |
PrepareItemContainer(DependencyObject) |
Prepara o elemento especificado como o contêiner para o item correspondente. (Herdado de IItemContainerGenerator) |
Recycle(GeneratorPosition, Int32) |
Dissocia o item de contêineres de seus itens de dados e salva os contêineres de forma que possam ser reutilizados mais tarde para outros itens de dados. |
Remove(GeneratorPosition, Int32) |
Remove um ou mais itens gerados (realizados). (Herdado de IItemContainerGenerator) |
RemoveAll() |
Remove todos os itens gerados (realizados). (Herdado de IItemContainerGenerator) |
StartAt(GeneratorPosition, GeneratorDirection) |
Prepara o gerador para gerar itens, iniciando na GeneratorPosition especificada, na GeneratorDirection especificada. (Herdado de IItemContainerGenerator) |
StartAt(GeneratorPosition, GeneratorDirection, Boolean) |
Prepara o gerador para gerar itens, iniciando na GeneratorPosition especificada e na GeneratorDirection especificada, controlando se deve-se ou não começar em um item gerado (realizado). (Herdado de IItemContainerGenerator) |