Condividi tramite


Classe CoreDesignSurfaceSerializationBehaviorMonikerResolver

Resolver del moniker per il comportamento di serializzazione CoreDesignSurfaceSerializationBehavior.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Sintassi

'Dichiarazione
Public Class CoreDesignSurfaceSerializationBehaviorMonikerResolver _
    Inherits SimpleMonikerResolver
public class CoreDesignSurfaceSerializationBehaviorMonikerResolver : SimpleMonikerResolver

Il tipo CoreDesignSurfaceSerializationBehaviorMonikerResolver espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CoreDesignSurfaceSerializationBehaviorMonikerResolver Costruttore.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica IsDeserializing Restituisce un valore che indica se il moniker è attualmente in uso per la deserializzazione (Ereditato da SimpleMonikerResolver)
Proprietà protetta. IsDisposed Ottiene il resolver del moniker e verifica se è stato eliminato. (Ereditato da SimpleMonikerResolver)
Proprietà pubblica SerializationContext Obsoleta. Ottiene o imposta il contesto di serializzazione. (Ereditato da SimpleMonikerResolver)
Proprietà protetta. UnresolvedMonikerExceptionMessage (Esegue l'override di SimpleMonikerResolver.UnresolvedMonikerExceptionMessage).

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddNewElement Aggiunge un elemento durante una transazione di deserializzazione. (Ereditato da SimpleMonikerResolver)
Metodo protetto AddToLookupTable Aggiunge le chiavi aggiuntive alla tabella di ricerca del moniker che risolve i moniker. (Ereditato da SimpleMonikerResolver)
Metodo protetto CalculateQualifiedName Calcolare la stringa completa con moniker del ModelElement specificato. (Esegue l'override di SimpleMonikerResolver.CalculateQualifiedName(ModelElement)).
Metodo protetto CanBeMonikerized Indica se per DomainClass si può impostare il moniker o meno. (Esegue l'override di SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo)).
Metodo pubblico CreateMoniker Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo pubblico CreateMonikerForToken Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo protetto DeserializationComplete Indica se la serializzazione è stata completata o è stata interrotta. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Dispose() Rilascia tutte le risorse utilizzate dall'oggetto SimpleMonikerResolver. (Ereditato da SimpleMonikerResolver)
Metodo protetto Dispose(Boolean) Elimina questo resolver del moniker. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Finalizza il resolver del moniker ma non lo elimina. (Ereditato da SimpleMonikerResolver)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnAmbiguousMoniker Chiamato quando due nuovi elementi stanno immettendo lo stesso moniker, creando ambiguità durante la risoluzione del moniker. (Esegue l'override di SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement)).
Metodo protetto OnMonikerResolvedToDuplicateLink Chiamato quando la risoluzione di un moniker determina la creazione di un collegamento duplicato. (Esegue l'override di SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker)).
Metodo protetto OnStoreDisposing Avvisa i listener che è in corso l'eliminazione dell'archivio. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnTopLevelTransactionBeginning Verifica se vi sia una nuova transazione di primo livello. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnTransactionRollback Avvisa i listener che è stato effettuato il rollback della transazione. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnUnresolvedMoniker Chiamato alla fine della sincronizzazione quando esistono moniker non risolti. (Esegue l'override di SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker)).
Metodo pubblico ProcessAddedElement Controlla per verificare se un elemento che è stato creato durante la deserializzazione è stato elaborato e il relativo moniker è stato aggiunto alla tabella di ricerca. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Reset Reinizializza il resolver del moniker allo stato iniziale (Ereditato da SimpleMonikerResolver)
Metodo pubblico ResolveMoniker Risolve un moniker in un elemento. (Ereditato da SimpleMonikerResolver)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams