CoreDesignSurfaceSerializationBehaviorMonikerResolver Classe

Definição

Resolvedor de moniker para comportamento de serialização CoreDesignSurfaceSerializationBehavior.

public ref class CoreDesignSurfaceSerializationBehaviorMonikerResolver : Microsoft::VisualStudio::Modeling::Diagrams::CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
public class CoreDesignSurfaceSerializationBehaviorMonikerResolver : Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
type CoreDesignSurfaceSerializationBehaviorMonikerResolver = class
    inherit CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
Public Class CoreDesignSurfaceSerializationBehaviorMonikerResolver
Inherits CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
Herança
CoreDesignSurfaceSerializationBehaviorMonikerResolver

Construtores

CoreDesignSurfaceSerializationBehaviorMonikerResolver(Store, DomainXmlSerializerDirectory)

Construtor.

Propriedades

IsDeserializing

Retorna se o moniker está sendo usado no momento para desserialização

(Herdado de SimpleMonikerResolver)
IsDisposed

Informa se este resolvedor de moniker foi Descartado.

(Herdado de SimpleMonikerResolver)
SerializationContext
Obsoleto.

Obtém ou define o contexto de serialização atual.

(Herdado de SimpleMonikerResolver)
UnresolvedMonikerExceptionMessage

Mensagem de erro para UnresolvedMonikerException.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)

Métodos

AddNewElement(ModelElement)

Adicione um novo elemento durante uma transação de desserialização.

(Herdado de SimpleMonikerResolver)
AddToLookupTable(String, ModelElement)

As classes derivadas podem chamar esse método para adicionar chaves extras à tabela de pesquisa do moniker usada para resolver os monikers.

(Herdado de SimpleMonikerResolver)
CalculateQualifiedName(ModelElement)

Calcule a cadeia de caracteres moniked totalmente qualificada do ModelElement fornecido.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
CanBeMonikerized(DomainClassInfo)

Informa se um DomainClass pode ser moniker ou não.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
CreateMoniker(ModelElement)

Não implementado pelo SimpleMonikerResolver. A serialização XML padrão cria o moniker na classe de relação de referência.

(Herdado de SimpleMonikerResolver)
CreateMonikerForToken(Object)

Não implementado pelo SimpleMonikerResolver. A serialização XML padrão cria o moniker na classe de relação de referência.

(Herdado de SimpleMonikerResolver)
DeserializationComplete()

Esse método é chamado quando a serialização é concluída ou anulada. As classes derivadas devem executar sua própria limpeza e, em seguida, chamar esse método base.

(Herdado de SimpleMonikerResolver)
Dispose()

Descartar unsuscribes de DeserializationBeginning e DeserializationEnding

(Herdado de SimpleMonikerResolver)
Dispose(Boolean)

Descartar este resolvedor de moniker.

(Herdado de SimpleMonikerResolver)
OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement)

Chamado quando dois novos elementos estão fornecendo o mesmo moniker, o que causará ambiguidade durante a resolução do moniker.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker)

Chamado ao resolver um moniker faz com que um link duplicado seja criado.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
OnStoreDisposing(Object, EventArgs)

Retorno de chamada de evento na disposição do repositório.

(Herdado de SimpleMonikerResolver)
OnTopLevelTransactionBeginning(Transaction)

Chamado quando o resolvedor de moniker começa a moniter uma nova transação de nível superior. A implementação base não faz nada.

(Herdado de SimpleMonikerResolver)
OnTransactionRollback(Object, TransactionRollbackEventArgs)

Faça algumas limpezas se a transação de serialização for revertida

(Herdado de SimpleMonikerResolver)
OnUnresolvedMoniker(SerializationResult, Moniker)

Chamado no final da sincronização quando eles são identificadores de nome não resolvidos.

(Herdado de CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
ProcessAddedElement(ModelElement)

Esse método é chamado quando um elemento de modelo adicionado está sendo processado no final da transação de desserialização.

(Herdado de SimpleMonikerResolver)
Reset()

Reinitialisesr o resolvedor de moniker para seu estado inicial

(Herdado de SimpleMonikerResolver)
ResolveMoniker(Moniker)

Resolve o moniker para um elemento; o moniker foi criado durante a desserialização de XML

(Herdado de SimpleMonikerResolver)

Aplica-se a