COleServerDoc membros

Membros de classe base

Construção

Atributos

Operações

Overridables

Membros de classe base

CObject membros

CCmdTarget membros

CDocument membros

COleDocument membros

COleLinkingDoc membros

Construção

COleServerDoc

Constrói um COleServerDoc objeto.

Atributos

GetClientSite

Recupera um ponteiro para o base IOleClientSite interface.

GetEmbeddedItem

Retorna um ponteiro para um item que representa o documento inteiro.

GetItemClipRect

Retorna o retângulo de corte corrente para edição no local.

GetItemPosition

Retorna o retângulo de posição corrente, em relação à área de cliente do aplicativo contêiner, para edição no local.

GetZoomFactor

Retorna o fator de aplicar aplicar zoom em pixels.

IsDocObject

Determina se o documento é uma DocObject.

IsEmbedded

Indica se o documento está em execução autônoma ou incorporado em um documento contêiner.

IsInPlaceActive

RetornaTRUE se o item estiver ativado no momento no lugar.

Operações

ActivateDocObject

Ativa o documento DocObject associado.

ActivateInPlace

Ativa o documento para edição no local.

DeactivateAndUndo

Desativa a interface do usuário do servidor.

DiscardUndoState

Descarta informações de estado de desfazer.

NotifyChanged

Notifica os recipientes que o usuário alterou o documento.

NotifyClosed

Notifica os recipientes que o usuário tiver fechado o documento.

NotifyRename

Notifica os recipientes que o usuário tiver renomeado o documento.

NotifySaved

Notifica os recipientes que o usuário tiver salvo o documento.

OnExecOleCmd

Executa um comando especificado ou exibe ajuda para o comando.

RequestPositionChange

Altera a posição do quadro de edição no local.

SaveEmbedding

Informa o aplicativo contêiner para salvar o documento.

ScrollContainerBy

Rola o documento contêiner.

UpdateAllItems

Notifica os recipientes que o usuário alterou o documento.

Overridables

CreateInPlaceFrame

Chamado pela estrutura para criar uma janela de quadro para edição no local.

DestroyInPlaceFrame

Chamado pela estrutura para destruir uma janela de quadro para edição no local.

GetDocObjectServer

Substituir esta função para criar um novo CDocObjectServer objeto e indicam que este documento é um contêiner DocObject.

OnClose

Chamado pela estrutura quando solicitações de um contêiner para fechar o documento.

AoDesativar

Chamado pela estrutura quando o usuário desativa um item que foi ativado no lugar.

OnDeactivateUI

Chamado pela estrutura para destruir os controles e outros elementos de interface do usuário criados para ativação in-loco.

OnDocWindowActivate

Chamado pela estrutura quando a janela de quadro do documento do contêiner é ativada ou desativada.

OnFrameWindowActivate

Chamado pela estrutura quando a janela do quadro do contêiner é ativada ou desativada.

OnGetEmbeddedItem

Chamado para obter um COleServerItem que representa o documento inteiro; usado para obter um item incorporado. Implementação necessária.

OnReactivateAndUndo

Chamado pela estrutura para desfazer as alterações feitas durante a edição in-loco.

OnResizeBorder

Chamado pela estrutura quando a janela do quadro ou janela do documento do aplicativo de contêiner é redimensionada.

OnSetHostNames

Chamado pela estrutura quando um contêiner define o título da janela para um objeto incorporado.

OnSetItemRects

Chamado pela estrutura para posicionar a janela quadro de edição no local de janela do aplicativo contêiner.

OnShowControlBars

Chamado pela estrutura para mostrar ou ocultar as barras de controle de edição no local.

OnShowDocument

Chamado pela estrutura para mostrar ou ocultar o documento.

OnUpdateDocument

Chamado pela estrutura quando um documento do servidor que é um item incorporado for salvo, atualizando a cópia do contêiner do item.

Consulte também

Referência

Classe COleServerDoc

Gráfico de hierarquia