Freigeben über


CoreDesignSurfaceSerializationBehaviorMonikerResolver-Klasse

Moniker-Resolver für das Serialisierungsverhalten CoreDesignSurfaceSerializationBehavior.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

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

Der CoreDesignSurfaceSerializationBehaviorMonikerResolver-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CoreDesignSurfaceSerializationBehaviorMonikerResolver Konstruktor.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft IsDeserializing Gibt zurück, ob der Moniker derzeit für die Deserialisierung verwendet wird (Von SimpleMonikerResolver geerbt.)
Geschützte Eigenschaft IsDisposed Ruft den Monikerresolver ab und überprüft, ob er verworfen wurde. (Von SimpleMonikerResolver geerbt.)
Öffentliche Eigenschaft SerializationContext Veraltet. Übernimmt oder bestimmt den Serialisierungskontext. (Von SimpleMonikerResolver geerbt.)
Geschützte Eigenschaft UnresolvedMonikerExceptionMessage (Überschreibt SimpleMonikerResolver.UnresolvedMonikerExceptionMessage.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddNewElement Fügt ein Element während einer Deserialisierunstransaktion hinzu. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode AddToLookupTable Fügt zusätzliche Schlüssel der Monikernachschlagetabelle hinzu, die Moniker auflöst. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode CalculateQualifiedName Berechnen Sie die vollqualifizierte monikerisierte Zeichenfolge des angegebenen ModelElement. (Überschreibt SimpleMonikerResolver.CalculateQualifiedName(ModelElement).)
Geschützte Methode CanBeMonikerized Meldet, ob eine DomainClass monikerisiert werden kann oder nicht. (Überschreibt SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo).)
Öffentliche Methode CreateMoniker Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode CreateMonikerForToken Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode DeserializationComplete Gibt an, dass die Serialisierung abgeschlossen oder abgebrochen wurde. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode Dispose() Gibt alle vom SimpleMonikerResolver verwendeten Ressourcen frei. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode Dispose(Boolean) Gibt diesen Monikerresolver frei. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Schließt den Monikerresolver ab, gibt ihn aber nicht frei. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnAmbiguousMoniker Wird aufgerufen, wenn zwei neue Elemente denselben Moniker angeben, der Mehrdeutigkeit bei der Auflösung des Monikers verursacht. (Überschreibt SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement).)
Geschützte Methode OnMonikerResolvedToDuplicateLink Wird aufgerufen, wenn das Auflösen eines Monikers die Erstellung eines doppelten Links auslöst. (Überschreibt SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker).)
Geschützte Methode OnStoreDisposing Alarmiert Listener, dass der Speicher freigibt. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnTopLevelTransactionBeginning Überprüft, ob eine neue Transaktion auf der obersten Ebene vorhanden ist. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnTransactionRollback Alarmiert Listener, dass auf die Transaktion ein Rollback ausgeführt wurde. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnUnresolvedMoniker Wird am Ende der Synchronisierung aufgerufen, wenn sie nicht aufgelöste Moniker sind. (Überschreibt SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker).)
Öffentliche Methode ProcessAddedElement Überprüft, ob ein Element, das während der Deserialisierung erstellt wurde verarbeitet worden ist und der Moniker der Suchtabelle hinzugefügt wurde. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode Reset Reinitialisiert den Monikerresolver auf seinen Anfangszustand (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode ResolveMoniker Löst einen Moniker zu einem Element auf. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace