Compartilhar via


Interface ICachedType

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

Namespace:  Microsoft.VisualStudio.Tools.Applications.Runtime
Assembly:  Microsoft.VisualStudio.Tools.Applications.Runtime (em Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Sintaxe

'Declaração
Public Interface ICachedType
public interface ICachedType

O tipo ICachedType expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública IsDirty Obtém um valor que indica se o tipo de cache foi alterada desde a última vez em que ele foi salvo.

Superior

Métodos

  Nome Descrição
Método público AfterLoad Chamado após a Visual Studio Tools for Office Runtime terminou de carregar o tipo.
Método público AfterSave Chamado após um salvamento para o tipo for concluída.
Método público BeforeLoad Chamado antes do Visual Studio Tools for Office Runtime carrega o tipo.
Método público BeforeSave Chamado antes do Visual Studio Tools for Office Runtime persiste o tipo no documento.

Superior

Comentários

Classes que implementam ICachedType oferecem um maior grau de controle sobre armazenamento em cache o comportamento para o desenvolvedor que classes que simplesmente atendem aos requisitos de XmlSerializer. Para obter mais informações, consulte Armazenando dados em cache.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Tools.Applications.Runtime