Namespace Microsoft.VisualStudio.Tools.Applications.Runtime
O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que oferecem suporte a cache de dados em documentos e que fazem parte do Visual Studio Tools for Office runtime.
O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém as seguintes classes:
CachedAttribute. Use este atributo para adicionar um objeto em uma personalização em nível de documento para o cache de dados no documento. For more information, see Cache de dados.
The ICachedType interface. Opcionalmente, você pode implementar essa interface em objetos que podem ser adicionados ao cache de dados em um documento. Implemente essa interface, se você deseja obter maior controle sobre o comportamento de cache do objeto.
Exceções podem ser geradas pela Visual Studio Tools for Office runtime.
Outras classes que são parte da infra-estrutura de Visual Studio e não se destina a ser usado diretamente pelo seu código.
Classes
Classe | Descrição | |
---|---|---|
AddInException | A exceção que é lançada quando uma exceção é transmitida entre um add-in e o aplicativo host. | |
CacheAlreadyLoadedException | A exceção que é lançada quando uma personalização em nível de documento tenta carregar o cache de dados em um documento após o cache de dados já foi carregado. | |
CachedAttribute | Instrui o Visual Studio Tools for Office runtime para adicionar o objeto de dados especificado para o cache de dados no documento. | |
CachedDataCouldNotBeSerializedException | A exceção que é lançada quando uma tentativa de serializar os dados armazenados em cache uma personalização de nível de documento falhar. | |
CachedDataTypeMismatchException | A exceção que é lançada quando o XML serializado o estado de um objeto no cache de dados não corresponde o tipo de informação para o objeto no manifesto de dados em cache. | |
CannotCacheInNonStartupException | Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
CannotCreateCustomizationDomainException | A exceção que é lançada quando um domínio de aplicativo não pode ser criado e o assembly para uma solução do Office não podem ser carregados. | |
CannotCreateStartupObjectException | A exceção que é lançada 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 é acionada quando você tenta adicionar ou remover um objeto do cache de dados em uma personalização em nível de documento programaticamente, mas o objeto especificado não é declarado na classe de item de host especificado. | |
CannotFindObjectToFillException | A exceção que é lançada quando o Visual Studio Tools for Office runtime não é possível 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.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
CannotLoadManifestException | A exceção que é lançada quando o manifesto do documento não pode ser carregado. | |
CannotRetrieveAppInfoException | Infraestrutura. | |
CannotRetrieveCachedDataException | A exceção que é lançada quando os dados em cache no documento estão corrompidos ou ausente. | |
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 é feita uma tentativa para fazer referência a um controle em uma personalização em nível de documento, mas o controle não existe. | |
DocumentAlreadyCustomizedException | A exceção que é lançada quando você tentar anexar uma personalização em um documento que já é parte de uma personalização em nível de documento que foi criada por meio de ferramentas de desenvolvimento do Office em Visual Studio. | |
DocumentAlreadyLoadedException | Infraestrutura. | |
DocumentClosedException | A exceção que é lançada quando você tentar executar uma operação usando o ServerDocument a classe em um documento fechado. | |
DocumentCustomizedWithPreviousRuntimeException | A exceção que é lançada quando você tentar usar o ServerDocument classe para executar uma operação em uma personalização em nível de documento que foi criada usando uma versão anterior das ferramentas de desenvolvimento do Office em Visual Studio. | |
DocumentNotCustomizedException | A exceção que é lançada quando você tenta executar uma operação inválida em um documento usando o ServerDocument classe. | |
DocumentNotLoadedException | Infraestrutura. | |
HostAssemblyAttribute | Especifica que o assembly em que este atributo aparece contém tipos de proxy para o exposto pelo aplicativo host. | |
HostEventAttribute | Está relacionado a um evento em um tipo de proxy para um evento no aplicativo host. | |
HostMemberAttribute | Define a maneira que os métodos e propriedades no proxy estão vinculadas aos membros correspondentes no modelo de objeto do aplicativo host. | |
HostTypeAttribute | Especifica a relação entre um tipo e o seu nome canônico. | |
InvalidDeployManifestException | Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
InvalidManifestException | Essa exceção é lançada quando o manifesto do aplicativo ou o manifesto de dados 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.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
ItemAlreadyInCacheException | A exceção que é lançada quando é feita uma tentativa para adicionar um item no cache de dados em uma personalização em nível de documento, mas o item já existe no cache. | |
ItemNotInCacheException | A exceção que é lançada quando é feita uma tentativa de recuperar um item do cache de dados em uma personalização em nível de documento, mas o item não existe. | |
ManifestNotExecutedException | Infraestrutura. | |
MissingDataIdException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataItem com um Id propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência de caracteres vazia. | |
MissingHostItemIdException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataHostItem com um Id propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência de caracteres vazia. | |
MissingTypeException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataItem com um DataType propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência de caracteres vazia. | |
MultipleCachedDataCouldNotBeSerializedException | A exceção que é lançada quando mais de um objeto de dados em cache não pôde ser serializado em uma personalização em nível de documento. | |
NonCacheableTypeException | A exceção que é lançada quando é feita uma tentativa de armazenar em cache um objeto em uma personalização em nível de documento, mas o tipo do objeto não é um DataSet, DataTable, ou um tipo que atenda aos requisitos especificados em Cache de dados. | |
NoStartupObjectsException | Essa exceção é lançada quando um conjunto de solução foi criado usando ferramentas de desenvolvimento do Office em 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.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
NotAvailableOnlineException | Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. | |
RuntimeException | Fornece a classe base para exceções em Visual Studio Tools for Office runtime. | |
SafeArrayDefaultRankAttribute | Define a posição padrão de uma matriz. | |
StartupObjectAttribute | Infraestrutura. | |
UnknownCustomizationFileException | A exceção que é lançada quando você passar um arquivo com uma extensão que não é suportada por ferramentas de desenvolvimento do Office no Visual Studio para um ServerDocument construtor ou método. | |
UpdateFailedException | Essa exceção não é usada pelo Visual Studio 2010 Tools for Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do runtime. |
Interfaces
Interface | Descrição | |
---|---|---|
IAppInfo | Infraestrutura. | |
IAppInfoDocument | Infraestrutura. | |
ICachedType | Personaliza o comportamento de cache de um tipo de personalizações em nível de documento. | |
IComAddInAutomationServiceProviderCallback | Infraestrutura. |
Enumerações
Enumeração | Descrição | |
---|---|---|
HostEventMethodType | Indica o tipo do método no aplicativo host que corresponde a um método em um suplemento. |