Condividi tramite


Classe DesignSurfaceMergeContext

Vengono fornite informazioni di unione (ovvero, trascinamento/incolla) inizialmente vengono impostate tramite il processo di unione quando gli oggetti del ElementGroupPrototype sono ricostituiti nell'archivio di destinazione.Le informazioni di unione successivamente durante il processo di unione e la fase di correzione.

Gerarchia di ereditarietà

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

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

Sintassi

'Dichiarazione
Public NotInheritable Class DesignSurfaceMergeContext
public sealed class DesignSurfaceMergeContext

Il tipo DesignSurfaceMergeContext espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico AddRootModelElement Aggiunge il modelElement alla raccolta di RootMel di DesignSurfaceMergeContext della transazione.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico GetElementGroup Restituisce il ElementGroup che è stato ricostituito nell'archivio di destinazione.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoMembro statico GetRootModelElements Restituisce la raccolta di ModelElements (non-PresentationElements) che funge dagli elementi radice in ElementGroup ricostituito.
Metodo pubblicoMembro statico GetRootPresentationElements Restituisce la raccolta di PresentationElements che funge da elementi radice in ElementGroup ricostituito.
Metodo pubblicoMembro statico GetTargetElement Restituisce il ModelElement di destinazione dell'operazione di unione.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro statico HasContext Restituisce se la transazione contiene le informazioni di DesignSurfaceMergeContext, in caso contrario false.
Metodo pubblicoMembro statico Set Aggiunge le informazioni di DesignSurfaceMergeContext alla transazione specificata.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico PreMergeKey Quando la chiave è presente nel contesto di un ElementGroup, il processo di unione chiamerà PreMergeSelf() su ogni elemento radice in ElementGroup all'inizio di unione.

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