Compartilhar via


Microsoft.VisualStudio.Tools.Applications.Runtime Namespace

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

Classes

AddInException

A exceção que é gerada quando uma ocorre uma exceção entre um suplemento e o aplicativo host.

CacheAlreadyLoadedException

A exceção que é lançada quando uma personalização no nível de documento tenta carregar o cache de dados em um documento depois que o cache de dados já tiver sido carregado.

CachedAttribute

Instrui o runtime do Visual Studio Tools para Office a adicionar o objeto de dados especificado ao cache de dados no documento.

CachedDataCouldNotBeSerializedException

A exceção que é gerada quando ocorre falha na tentativa de serializar os dados armazenados em cache em uma personalização no nível de documento.

CachedDataTypeMismatchException

A exceção que é gerada quando o estado de XML serializado do objeto no cache de dados não corresponde às informações de tipo no manifesto para o manifesto de dados de cache.

CannotCacheInNonStartupException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

CannotCreateCustomizationDomainException

A exceção que é gerada quando um domínio de aplicativo não pode ser criado e o assembly para uma solução do Office não pode ser carregado.

CannotCreateStartupObjectException

A exceção gerada quando uma classe de item de host em um assembly de solução do Office não pode ser instanciada.

CannotFindMemberException

A exceção que é lançada quando você tenta adicionar ou remover programaticamente um objeto do cache de dados em uma personalização no nível de documento, mas o objeto especificado não é declarado na classe de item de host especificada.

CannotFindObjectToFillException

A exceção gerada quando o runtime do Visual Studio Tools para Office não pode localizar um objeto no cache de dados de uma personalização no nível do documento.

CannotFindStartupObjectAssemblyException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

CannotLoadManifestException

A exceção que é gerada quando o manifesto no documento não pode ser carregado.

CannotRetrieveAppInfoException

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

CannotRetrieveCachedDataException

A exceção gerada quando os dados armazenados em cache no documento estão corrompidos ou ausentes.

ControlCouldNotBeInitializedException

A exceção que é lançada quando um controle que foi adicionado a um documento em uma solução do Office não pôde ser inicializado.

ControlNotFoundException

A exceção que é lançada quando é realizada uma tentativa de fazer referência a um controle em uma personalização no nível de documento, mas o controle não existe.

DocumentAlreadyCustomizedException

A exceção que é gerada durante a tentativa de anexar uma personalização a um documento que já faz parte de uma personalização no nível de documento que foi criada usando ferramentas de desenvolvimento do Office no Visual Studio.

DocumentAlreadyLoadedException

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

DocumentClosedException

A exceção que é gerada quando você tenta executar uma operação usando a classe ServerDocument em um documento fechado.

DocumentCustomizedWithPreviousRuntimeException

A exceção que é gerada durante a tentativa de usar a classe ServerDocument para executar uma operação em uma personalização no nível de documento que foi criada usando uma versão anterior das ferramentas de desenvolvimento do Office no Visual Studio.

DocumentNotCustomizedException

A exceção gerada quando você tenta executar uma operação inválida em um documento usando a classe ServerDocument.

DocumentNotLoadedException

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

HostAssemblyAttribute

Especifica que o assembly em que esse atributo aparece contém tipos de proxy para os tipos expostos pelo aplicativo host.

HostEventAttribute

Relaciona-se a um evento em um tipo de proxy para um evento no aplicativo host.

HostMemberAttribute

Define a forma com que os métodos e propriedades no proxy estão vinculados aos membros correspondentes no modelo de objeto do aplicativo host.

HostTypeAttribute

Especifica a relação entre um tipo e o nome canônico.

InvalidDeployManifestException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

InvalidManifestException

Essa exceção é lançada quando o manifesto do aplicativo ou o manifesto de dados armazenados em cache para a solução do Office não é válido.

InvalidNewApplicationManifestException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

ItemAlreadyInCacheException

A exceção gerada quando é realizada uma tentativa de adicionar um item ao cache de dados em uma personalização no nível de documento, mas o item já existe no cache.

ItemNotInCacheException

A exceção gerada quando é realizada uma tentativa de recuperar um item do cache de dados em uma personalização no nível de documento, mas o item não existe.

ManifestNotExecutedException

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

MissingDataIdException

A exceção que é lançada quando um objeto ServerDocument é salvo enquanto o manifesto de dados armazenados em cache contém um CachedDataItem com uma propriedade Id, que é null ou uma cadeia de caracteres vazia.

MissingHostItemIdException

A exceção que é lançada quando um objeto ServerDocument é salvo enquanto o manifesto de dados armazenados em cache contém um CachedDataHostItem com uma propriedade Id, que é null ou uma cadeia de caracteres vazia.

MissingTypeException

A exceção que é gerada quando um objeto ServerDocument é salvo enquanto o manifesto de dados armazenados em cache contém um CachedDataItem com uma propriedade DataType, que é null ou uma cadeia de caracteres vazia.

MultipleCachedDataCouldNotBeSerializedException

A exceção que é lançada quando mais de um objeto de dados armazenados em cache não pôde ser serializado em uma personalização no nível de documento.

NonCacheableTypeException

A exceção gerada quando é feita uma tentativa de armazenar em cache um objeto em uma personalização no nível do documento, mas o tipo do objeto não é um DataSet, DataTableou um tipo que atende aos requisitos especificados em Dados de Cache.

NoStartupObjectsException

Essa exceção é lançada quando um assembly da solução que foi criado usando ferramentas de desenvolvimento do Office no Visual Studio não contém um objeto de inicialização.

NotAvailableOfflineException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

NotAvailableOnlineException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

RuntimeException

Fornece a classe base para exceções em Visual Studio Tools para Office runtime.

SafeArrayDefaultRankAttribute

Define a classificação padrão de uma matriz.

StartupObjectAttribute

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

UnknownCustomizationFileException

A exceção que é gerada quando você passar um arquivo com uma extensão que não tem suporte para ferramentas de desenvolvimento do Office no Visual Studio para um construtor ou método ServerDocument.

UpdateFailedException

Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime. Ela está incluída nesta versão do runtime para manter a compatibilidade com o código compilado usando versões anteriores do runtime.

Interfaces

IAppInfo

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

IAppInfoDocument

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

ICachedType

Personaliza o comportamento do cache de um tipo em personalizações no nível do documento.

IComAddInAutomationServiceProviderCallback

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que dão suporte ao cache de dados em documentos e classes que fazem parte do runtime do Visual Studio Tools para Office .

Enumerações

HostEventMethodType

Indica o tipo do método no aplicativo host que corresponde a um método em um suplemento.

Comentários

O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém as seguintes classes:

  • CachedAttribute. Use esse atributo para adicionar um objeto em uma personalização no nível do documento ao cache de dados no documento. Para obter mais informações, consulte Armazenando dados em cache.

  • A interface ICachedType. Opcionalmente, você pode implementar essa interface em objetos que você adiciona ao cache de dados em um documento. Implemente essa interface se você quiser obter maior controle sobre o comportamento de cache do objeto.

  • Exceções que podem ser geradas pelo runtime do Visual Studio Tools para Office.

  • Outras classes que fazem parte da infraestrutura do Visual Studio e não se destinam a serem usadas diretamente pelo código.