Estados de objeto
Um objeto composto existe em um dos três estados: passivo, carregado ou em execução. O estado de um objeto compound-document descreve a relação entre o objeto em seu contêiner e o aplicativo responsável por sua criação. A tabela a seguir resume esses estados.
Estado do objeto | Descrição |
---|---|
Passivo |
O objeto compound-document existe somente no armazenamento, em disco ou em um banco de dados. Nesse estado, o objeto não está disponível para exibição ou edição. |
Carregado |
As estruturas de dados do objeto criadas pelo manipulador de objetos estão na memória do contêiner. O contêiner estabeleceu comunicação com o manipulador de objetos e há dados de apresentação armazenados em cache disponíveis para renderizar o objeto. As chamadas são processadas pelo manipulador de objetos. Esse estado, devido à sua baixa sobrecarga, é usado quando um usuário está simplesmente visualizando ou imprimindo um objeto. |
Executando |
Os objetos que controlam a comunicação remota foram criados e o aplicativo de servidor OLE está em execução. As interfaces do objeto são acessíveis e o contêiner pode receber notificação de alterações. Nesse estado, um usuário final pode editar ou manipular o objeto. |
Para Mais informações, consulte os seguintes tópicos: