Partager via


CoreDesignSurfaceSerializationBehaviorMonikerResolver, classe

Programme de résolution du moniker pour le comportement de sérialisation CoreDesignSurfaceSerializationBehavior.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
Public Class CoreDesignSurfaceSerializationBehaviorMonikerResolver _
    Inherits SimpleMonikerResolver
public class CoreDesignSurfaceSerializationBehaviorMonikerResolver : SimpleMonikerResolver

Le type CoreDesignSurfaceSerializationBehaviorMonikerResolver expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CoreDesignSurfaceSerializationBehaviorMonikerResolver Constructeur.

Début

Propriétés

  Nom Description
Propriété publique IsDeserializing Retourne si le moniker est actuellement utilisé pour la désérialisation (Hérité de SimpleMonikerResolver.)
Propriété protégée IsDisposed Obtient le programme de résolution de moniker et vérifie s'il a été supprimé. (Hérité de SimpleMonikerResolver.)
Propriété publique SerializationContext Obsolète. Obtient ou définit le contexte de sérialisation. (Hérité de SimpleMonikerResolver.)
Propriété protégée UnresolvedMonikerExceptionMessage (Substitue SimpleMonikerResolver.UnresolvedMonikerExceptionMessage.)

Début

Méthodes

  Nom Description
Méthode publique AddNewElement Ajoute un élément au cours d'une transaction de désérialisation. (Hérité de SimpleMonikerResolver.)
Méthode protégée AddToLookupTable Ajoute des clés supplémentaires à la table de recherche du moniker qui résout des monikers. (Hérité de SimpleMonikerResolver.)
Méthode protégée CalculateQualifiedName Calculez la chaîne nommée complète du ModelElement donné. (Substitue SimpleMonikerResolver.CalculateQualifiedName(ModelElement).)
Méthode protégée CanBeMonikerized Indique si un DomainClass peut ou non être nommé. (Substitue SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo).)
Méthode publique CreateMoniker Actuellement non implémenté. (Hérité de SimpleMonikerResolver.)
Méthode publique CreateMonikerForToken Actuellement non implémenté. (Hérité de SimpleMonikerResolver.)
Méthode protégée DeserializationComplete Indique que la sérialisation est terminée ou a été suspendue. (Hérité de SimpleMonikerResolver.)
Méthode publique Dispose() Libère toutes les ressources utilisées par SimpleMonikerResolver. (Hérité de SimpleMonikerResolver.)
Méthode protégée Dispose(Boolean) Supprime ce programme de résolution de moniker. (Hérité de SimpleMonikerResolver.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Finalise le résolveur de moniker mais ne le supprime pas. (Hérité de SimpleMonikerResolver.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée OnAmbiguousMoniker Appelée lorsque deux nouveaux éléments produisent le même moniker, ce qui risque de créer une ambiguïté pendant la résolution moniker. (Substitue SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement).)
Méthode protégée OnMonikerResolvedToDuplicateLink Appelée lorsque la résolution d'un moniker provoque la création d'un lien dupliqué. (Substitue SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker).)
Méthode protégée OnStoreDisposing Avertit les écouteurs que le magasin est en cours de suppression. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnTopLevelTransactionBeginning Vérifie s'il existe une nouvelle transaction de niveau supérieur. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnTransactionRollback Avertit les écouteurs que la transaction a été restaurée. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnUnresolvedMoniker Appelée à la fin de la synchronisation lorsqu'il existe des monikers non résolus. (Substitue SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker).)
Méthode publique ProcessAddedElement Vérifie si un élément créé pendant la désérialisation a été traité et son moniker ajouté à la table de correspondance. (Hérité de SimpleMonikerResolver.)
Méthode publique Reset Réinitialise le programme de résolution de noms à son état initial (Hérité de SimpleMonikerResolver.)
Méthode publique ResolveMoniker Résout un moniker en un élément. (Hérité de SimpleMonikerResolver.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms