Compartilhar via


Visão geral do Controlarar em tempo de execução armazenamento

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • Microsoft Office 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

O Controlarar de armazenamento em tempo de execução é um Controlarar ActiveX incorporado em um documento ou pasta de trabalho que faz parte de uma personalização de nível de documento para o Microsoft Office 2003.O Controlarar de armazenamento em tempo de execução contém as seguintes informações necessárias pelo runtime Ferramentas do Visual Studio para o Office para executar a personalização:

  • O manifesto do aplicativo.

  • Zero ou mais objetos dados armazenados em cache.

O Controlarar de armazenamento em tempo de execução está incorporado no documento quando você Compilação o projeto.Não é visível no documento em tempo de execução.

Observação:

Personalizações em nível de documento para o 2007 Microsoft Office Sistema não usam o Controlarar de armazenamento em tempo de execução.Em vez disso, o Tempo de execução de Ferramentas do Visual Studio para o Office armazena informações como partes XML Personalizars que são incorporados os documentos.

Manifesto de aplicativo

O manifesto do aplicativo armazena informações necessárias para executar as extensões de código gerenciado.Os pontos de manifesto de aplicativo para uma implantação de manifesto no servidor, que contém o local mais recente do assembly, ou ele aponta diretamente para o assembly de personalização.For more information, see Aplicativo e manifestos de implantação in Office Solutions.

Dados armazenados em cache

Você pode armazenar em cache um objeto de dados no documento usando o CachedAttribute atributo quando você declare o objeto.Armazenamento em cache reduz o número de viagens de ida e volta ao servidor e torna possível interagir com os dados off-line.Para obter mais informações, consulte Dados em Visão geral de personalizações de nível de documento e Cache de dados.

Excluir ou copiar o Controlarar de armazenamento de tempo de execução

É possível para os usuários finais excluir ou copiar o Controlarar de armazenamento em tempo de execução.Os exemplos a seguintes mostram como o Tempo de execução Ferramentas do Visual Studio para o Office pode detectar e corrigir essas circunstâncias.

Executa de usuário final selecionar tudo e pressionar Excluir

O Controlarar de armazenamento em tempo de execução é excluído.No entanto, o Controlarar chama o Tempo de execução Ferramentas do Visual Studio para o Office com informações que é Sobre a ser excluído.O Tempo de execução adiciona uma nova instância do Controlarar para o documento, conecta até o Novo Evento coletar e fornece informações persistentes.

Usuário final executa selecionar Tudos, E copia e cola no mesmo documento

Há dois controles de armazenamento de tempo de execução.No entanto, o Tempo de execução verifica se há Múltiplo instâncias do Controlarar.Se houver, ele exclui as instâncias adicionais.

Usuário final executa selecionar Tudos, em seguida, copia e cola em um documento diferente que possui Managed Extensions de código

Há dois controles de armazenamento de tempo de execução alegando conter as informações armazenadas principais para o documento.No entanto, um identificador exclusivo (GUID) é criado para o Controlarar quando ele está incorporado no documento em tempo de design.Esse GUID também é incorporado no de propriedade de documento Personalizars _AssemblyLocation.Qualquer Controlarar de armazenamento em tempo de execução no documento também deve ter esse GUID.Se um extra Controlarar de armazenamento em tempo de execução está localizado no documento em Carregar tempo, ela é excluída do documento se o GUID não corresponde àquela armazenada no documento.

Usuário final executa selecionar Tudos, em seguida, copia e cola em um novo documento em branco

Há agora um novo documento com um Controlarar de armazenamento não utilizados em tempo de execução.Sem as personalizações adequadas no documento, o Controlarar não faz nada.No entanto, ainda terá espaço no documento.

Consulte também

Conceitos

Acessando dados em documentos no servidor

Cache de dados

Referência

Manifestos de aplicativo para soluções do Office (Sistema de 2003)

Outros recursos

Arquitetura do Ferramentas do Visual Studio para soluções do Office Arquitetura das Soluções das Ferramentas do Visual Studio para o Office