Partager via


DesignSurfaceMergeContext, classe

Fournit des informations de fusion. (c. - à-d., suppression/coller) qui sont initialement définies par le processus de fusion lorsque les objets de l'ElementGroupPrototype sont reconstitués dans le magasin cible. Les informations de fusion sont ensuite utilisées tout au long du processus de fusion et lors de la phase de correction.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceMergeContext

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 NotInheritable Class DesignSurfaceMergeContext
public sealed class DesignSurfaceMergeContext

Le type DesignSurfaceMergeContext expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique AddRootModelElement Ajoute le modelElement à la collection de RootMel de DesignSurfaceMergeContext de transaction.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueMembre statique GetElementGroup Retourne l'ElementGroup qui a été reconstitué dans le magasin cible.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueMembre statique GetRootModelElements Retourne la collection de ModelElements (autres que PresentationElements) utilisés comme éléments racine dans l'ElementGroup reconstitué.
Méthode publiqueMembre statique GetRootPresentationElements Retourne la collection de PresentationElements utilisés comme éléments racine dans l'ElementGroup reconstitué.
Méthode publiqueMembre statique GetTargetElement Retourne le ModelElement cible de l'opération de fusion.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique HasContext Retourne true si la transaction contient des informations DesignSurfaceMergeContext ; sinon, false.
Méthode publiqueMembre statique Set Ajoute les informations DesignSurfaceMergeContext à la transaction spécifiée.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Champs

  Nom Description
Champ publicMembre statique PreMergeKey Si cette clé est présente dans un contexte ElementGroup, le processus de fusion appelle PreMergeSelf() sur chaque élément racine dans ElementGroup au début de la fusion.

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