Condividi tramite


Classe SwimlaneShape

Rappresenta una forma di corsia in un diagramma.Classe base per le forme di swmlane specificato nella definizione di modello DSL.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
          Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape

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
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainObjectIdAttribute("1440006c-b76a-4f82-9e4f-72159ca36851")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
Public MustInherit Class SwimlaneShape _
    Inherits NodeShape
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainObjectIdAttribute("1440006c-b76a-4f82-9e4f-72159ca36851")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
public abstract class SwimlaneShape : NodeShape

Il tipo SwimlaneShape espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto SwimlaneShape Inizializza una nuova istanza di SwimlaneShape classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AbsoluteBoundingBox Il rettangolo di delimitazione della forma, misurato in relazione al diagramma. (Ereditato da NodeShape)
Proprietà pubblica AbsoluteBoundingBoxToEnsureVisible ottiene il rettangolo di delimitazione assoluto per DiagramClientView.EnsureVisible. (Ereditato da ShapeElement)
Proprietà pubblica AbsoluteBounds Una proprietà di dominio che ottiene o imposta la dimensione e la posizione del rettangolo di delimitazione della forma, misurata in relazione alla parte superiore sinistra del diagramma. (Ereditato da NodeShape)
Proprietà pubblica AbsoluteCenter Ottiene il punto nel centro della forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibilityObject ottiene l'oggetto di accessibilità per la forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleDefaultActionDescription Ottiene la descrizione predefinita di azione della forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleDescription Ottiene la descrizione della forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleHelp ottiene la guida per la forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleHelpTopicFileName Ottiene l'argomento della Guida per la forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleHelpTopicId Ottiene l'ID dell'argomento della Guida per la forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleName Ottiene il nome della forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleRole Ottiene il ruolo della forma. (Ereditato da ShapeElement)
Proprietà pubblica AccessibleState Ottiene lo stato della forma. (Ereditato da NodeShape)
Proprietà pubblica AccessibleValue Ottiene il valore della forma. (Ereditato da ShapeElement)
Proprietà pubblica Alignment Ottiene o imposta l'allineamento orizzontale o verticale della forma di corsia nel diagramma.
Proprietà pubblica AllowsChildrenInSelection true se un utente può selezionare una forma figlio dopo avere selezionato il padre il form; in caso contrario, false. (Esegue l'override di ShapeElement.AllowsChildrenInSelection).
Proprietà pubblica AllowsChildrenToResizeParent true se lo corsia si espanderà le forme figlio vengono spostati o ridimensionati; in caso contrario false. (Esegue l'override di ShapeElement.AllowsChildrenToResizeParent).
Proprietà pubblica AllowsChildrenToShrinkParent Se true, questa forma viene compressa nelle dimensioni al contributo dei relativi elementi figlio quando vengono ridimensionati o spostati. (Ereditato da ShapeElement)
Proprietà pubblica Anchoring Viene descritto come la forma necessario posizionare e ridimensionare mentre la forma padre viene spostato e ridimensiona.Modificare l'oggetto restituito come richiesto. (Ereditato da NodeShape)
Proprietà pubblica AutoResizeParentOnBoundsChange Ottiene la forma figlio e verifica se la relativa forma padre deve essere ridimensionata quando i limiti assoluti per la modifica figlio della forma. (Ereditato da NodeShape)
Proprietà pubblica BackgroundBrushId Ottiene l'ID del pennello utilizzato per disegnare lo sfondo delle forme. (Ereditato da ShapeElement)
Proprietà pubblica BackgroundGradientMode Ottiene la sfumatura per lo sfondo delle forme. (Ereditato da NodeShape)
Proprietà pubblica BoundingBox Ottiene il rettangolo di delimitazione della forma, misurato in relazione al ParentShape. (Ereditato da NodeShape)
Proprietà pubblica Bounds Una proprietà di dominio che ottiene o imposta la dimensione e la posizione del rettangolo di delimitazione della forma, misurata in relazione al superiore sinistro di l ParentShape. (Ereditato da NodeShape)
Proprietà pubblica BoundsRules Ottiene le regole associate per la forma. (Esegue l'override di NodeShape.BoundsRules).
Proprietà pubblica CanExpandAndCollapse true se l'utente può espandere o comprimere la forma, in caso contrario, false. (Esegue l'override di NodeShape.CanExpandAndCollapse).
Proprietà pubblica CanFocus Ottiene la forma e verifica se può ricevere lo stato attivo. (Ereditato da ShapeElement)
Proprietà pubblica CanMove true se un utente può spostare la forma sul diagramma, in caso contrario, false (Esegue l'override di ShapeElement.CanMove).
Proprietà pubblica CanResize Ottiene la forma e verifica se un utente possa ridimensionarlo. (Ereditato da NodeShape)
Proprietà pubblica CanSelect Ottiene la forma e verifica se un utente possa selezionarlo. (Ereditato da ShapeElement)
Proprietà pubblica Center Ottiene il punto nel centro della forma. (Ereditato da ShapeElement)
Proprietà protetta. ClassStyleSet Ottiene lo stile impostato per la forma. (Ereditato da ShapeElement)
Proprietà pubblica ClipWhenDrawingFields Ottiene la forma figlio e verifica se la relativa area di ridimensionamento deve essere impostata sul riquadro delimitatore per la forma padre quando la forma figlio viene disegnata. (Ereditato da ShapeElement)
Proprietà pubblica ConnectionPoints Un elenco dei punti sul perimetro di una forma a cui i connettori possono terminare.Per impostazione predefinita, una forma non ha punti di connessione e i connettori possono terminare un punto qualsiasi del perimetro. (Ereditato da NodeShape)
Proprietà pubblica Decorators Ottiene la raccolta di elementi Decorator della forma. (Ereditato da ShapeElement)
Proprietà pubblica DefaultContainerMargin Ottiene il margine tra la forma padre e le forme annidate figlio. (Ereditato da NodeShape)
Proprietà pubblica DefaultShapeField Ottiene la forma predefinita, ovvero la prima forma che può ricevere lo stato attivo. (Ereditato da ShapeElement)
Proprietà pubblica DefaultSize Ottiene la dimensione predefinita della forma. (Ereditato da ShapeElement)
Proprietà pubblica Diagram Ottiene il diagramma in cui la forma appartiene. (Ereditato da ShapeElement)
Proprietà pubblica EnsureVisiblePreference Preferenze per il metodo di EnsureVisible per la forma.Il valore predefinito è di restituire il VisiblePreference per il diagramma che ospita la forma. (Ereditato da ShapeElement)
Proprietà protetta. Events Ottiene l'elenco dei gestori eventi per la forma. (Ereditato da ShapeElement)
Proprietà pubblica FixedFlags Ottiene i flag che determinano se una forma è fissa nella posizione nel diagramma. (Ereditato da NodeShape)
Proprietà pubblica ForwardDragDropToParent se true, se l'utente trascina una forma sullo corsia, l'evento viene inoltrato alla forma del contenitore, che in genere un diagramma.
Proprietà pubblica FromRoleLinkShapes Ottiene la raccolta di forme di collegamento per cui questa forma è il database di origine. (Ereditato da NodeShape)
Proprietà pubblica GeometryBackgroundBrushId Ottiene l'ID del pennello utilizzato per disegnare lo sfondo della geometria. (Ereditato da ShapeElement)
Proprietà pubblica GeometryBoundingBox Ottiene il riquadro delimitatore del testo della forma. (Ereditato da ShapeElement)
Proprietà pubblica GeometryCanResizeBottom Ottiene la forma e verifica se l'utente possa ridimensionarlo verticalmente, l'avvio al fondo. (Ereditato da NodeShape)
Proprietà pubblica GeometryCanResizeLeft Ottiene la forma e verifica se l'utente possa ridimensionarlo orizzontalmente, inizio a sinistra. (Ereditato da NodeShape)
Proprietà pubblica GeometryCanResizeRight Ottiene la forma e verifica se l'utente possa ridimensionarlo orizzontalmente, inizio a destra. (Ereditato da NodeShape)
Proprietà pubblica GeometryCanResizeTop Ottiene la forma e verifica se l'utente possa ridimensionarlo verticalmente, partendo dall'inizio. (Ereditato da NodeShape)
Proprietà pubblica GeometryHasFilledBackground Ottiene la forma e verifica se lo sfondo sia disegnato. (Ereditato da ShapeElement)
Proprietà pubblica GeometryHasOutline Ottiene la forma e verifica se dispone di una struttura. (Ereditato da ShapeElement)
Proprietà pubblica GeometryHasShadow true se la forma ha un'ombreggiatura; in caso contrario, false. (Ereditato da ShapeElement)
Proprietà pubblica GeometryOutlinePenId Ottiene l'ID della penna che estrae la struttura della forma. (Ereditato da ShapeElement)
Proprietà pubblica GeometryStyleSet Ottiene lo stile impostato per la forma. (Ereditato da ShapeElement)
Proprietà pubblica GridSize Se diversa da zero, questa forma e i relativi elementi figlio è romperanno a una griglia di questa dimensione.L'impostazione predefinita è ParentShape.GridSize. (Ereditato da ShapeElement)
Proprietà pubblica HasAnchoring True se esistono delle impostazioni dell'ancoraggio. (Ereditato da NodeShape)
Proprietà pubblica HasBackgroundGradient Ottiene la forma e verifica se dispone di una sfumatura per lo sfondo. (Ereditato da NodeShape)
Proprietà pubblica HasChildren true se la forma ha forme figlio. (Ereditato da ShapeElement)
Proprietà pubblica HasConnectionPoints true se sono presenti punti di connessione definiti nella forma (Esegue l'override di NodeShape.HasConnectionPoints).
Proprietà protetta. HasCustomToolTip Ottiene la forma e verifica se dispone di una descrizione comandi personalizzata. (Ereditato da ShapeElement)
Proprietà pubblica HasDragOverToolTip Ottiene la forma e verifica se dispone di una descrizione comandi. (Ereditato da ShapeElement)
Proprietà pubblica HasFilledBackground Ottiene la forma e verifica se dispone di uno sfondo. (Ereditato da ShapeElement)
Proprietà pubblica HasHighlighting true se la forma viene evidenziata, in caso contrario, false. (Esegue l'override di ShapeElement.HasHighlighting).
Proprietà pubblica HasOutline true se la forma ha una struttura, in caso contrario, false. (Esegue l'override di ShapeElement.HasOutline).
Proprietà pubblica HasShadow true se la forma ha un'ombreggiatura; in caso contrario, false. (Esegue l'override di ShapeElement.HasShadow).
Proprietà pubblica HasToolTip Ottiene la forma e verifica se dispone di una descrizione comandi. (Ereditato da ShapeElement)
Proprietà pubblica HeaderSize Ottiene la dimensione dell'intestazione della forma.
Proprietà pubblica Id Ottiene l'ID dell'elemento. (Ereditato da ModelElement)
Proprietà pubblica IsActive Ottiene il flag di IsActive e si verifica per verificare se l'elemento sia attivo. (Ereditato da ModelElement)
Proprietà pubblica IsDeleted Ottiene il flag e i controlli di IsDeleted a verificare se l'elemento è stato eliminato dal modello. (Ereditato da ModelElement)
Proprietà pubblica IsDeleting Ottiene il flag di IsDeleting e verifica se l'elemento attualmente sia in fase di eliminazione dal modello. (Ereditato da ModelElement)
Proprietà pubblica IsExpanded Ottiene la forma e verificare o imposta se è espanso. (Ereditato da NodeShape)
Proprietà pubblica IsNestedChild true se questo elemento di formato corrisponde in NestedChildShapes il rispettivo ParentShape. (Ereditato da ShapeElement)
Proprietà protetta. IsPlaceRouteNode True se la posizione della forma può essere regolato (Ereditato da NodeShape)
Proprietà pubblica IsPort true se la forma è una forma della porta; in caso contrario, false. (Ereditato da NodeShape)
Proprietà pubblica IsRelativeChild true se questo elemento di formato corrisponde in RelativeChildShapes il rispettivo ParentShape. (Ereditato da ShapeElement)
Proprietà pubblica IsVisible se true, la forma verrà visualizzato nel diagramma, se false, non viene visualizzato e gli algoritmi di routing il layout e la ignorano.Vedere anche Hide() e Show(). (Ereditato da ShapeElement)
Proprietà pubblica LayoutObjectFixedFlags Ottiene o imposta flag che determinano se una forma nel grafico viene risolto nella posizione nel diagramma. (Ereditato da NodeShape)
Proprietà pubblica LineAdjustAwayDefault Ottiene la forma e verifica se le forme figlio di collegamento devono tentare di allineamento quando sono connesse alla stessa forma o impostare questo valore. (Ereditato da ShapeElement)
Proprietà pubblica LineAffinityDefault Ottiene o imposta il percorso di destinazione in cui la forma del collegamento opportuno provare a posizionare la forma. (Ereditato da ShapeElement)
Proprietà pubblica LineToLineClearance Ottiene o imposta la distanza tra le forme figlio di collegamento per la forma. (Ereditato da ShapeElement)
Proprietà pubblica LineToNodeClearance Ottiene o imposta la distanza tra le forme figlio del collegamento e le forme del nodo figlio. (Ereditato da ShapeElement)
Proprietà pubblica Link Ottiene un elenco delle forme di collegamento. (Ereditato da NodeShape)
Proprietà pubblica Location Ottiene o imposta le coordinate dell'angolo superiore sinistro dei limiti della forma relativamente al relativo ParentShape. (Ereditato da NodeShape)
Proprietà pubblica MaximumSize Ottiene la dimensione massima della forma. (Ereditato da ShapeElement)
Proprietà pubblica MinimumResizableSize Ottiene la dimensione minima in cui la forma può essere ridimensionata. (Ereditato da NodeShape)
Proprietà pubblica MinimumSize Ottiene la dimensione minima della forma. (Esegue l'override di NodeShape.MinimumSize).
Proprietà pubblica ModelElement Ottiene o imposta l'elemento del modello associato all'elemento di presentazione. (Ereditato da PresentationElement)
Proprietà pubblica NestedChildShapes L'elenco delle forme che fa parte della forma e è possibile che vengano visualizzati nei limiti della forma o diagramma. (Ereditato da ShapeElement)
Proprietà pubblica NestedShapesMargin Ottiene il margine tra il riquadro delimitatore del testo della forma e le forme annidate del nodo. (Esegue l'override di ShapeElement.NestedShapesMargin).
Proprietà pubblica NodeToNodeClearance Ottiene o imposta il margine tra le forme del nodo figlio. (Ereditato da ShapeElement)
Proprietà pubblica OutlinePenId Ottiene l'ID della penna utilizzata per disegnare la struttura della forma. (Ereditato da ShapeElement)
Proprietà pubblica OutlinePenWidth Ottiene la larghezza della struttura della forma. (Ereditato da ShapeElement)
Proprietà protetta. PaintMoveableDecoratorSelectionLines (Ereditato da ShapeElement)
Proprietà protetta. ParentLink Ottiene l'istanza di relazione dalla forma alla forma padre. (Ereditato da ShapeElement)
Proprietà pubblica ParentShape Ottiene l'elemento padre della forma.Per visualizzare in un diagramma, una forma o il connettore necessario disporre di un oggetto padre. (Ereditato da ShapeElement)
Proprietà pubblica Partition ottiene o imposta Partition che contiene l'elemento. (Ereditato da ModelElement)
Proprietà pubblica Perimeter Ottiene il perimetro (percorso) attorno alla forma. (Ereditato da ShapeElement)
Proprietà pubblica PortFixedFlags Ottiene i flag che determinano se la forma di una porta è fissa nella posizione. (Ereditato da NodeShape)
Proprietà pubblica RelatedShapeToEmphasize Ottiene la forma correlata per evidenziare visivamente all'utente quando questa forma è selezionata. (Ereditato da ShapeElement)
Proprietà pubblica RelativeChildShapes L'elenco delle forme che fa parte della forma, ma può apparire all'esterno dei limiti della forma. (Ereditato da ShapeElement)
Proprietà pubblica ResizableSides Ottiene i lati della forma che un utente può ridimensionare. (Esegue l'override di NodeShape.ResizableSides).
Proprietà pubblica ShapeFields Parti di una forma come le righe e gli elementi Decorator di testo. (Ereditato da ShapeElement)
Proprietà pubblica ShapeGeometry Ottiene la geometria, che definisce i hit test.Una forma di corsia può essere inclusa la geometria rettangolare. (Esegue l'override di ShapeElement.ShapeGeometry).
Proprietà pubblica ShouldAutoPlaceChildShapes Ottiene una forma e verifica se le forme figlio annidate devono essere inserite automaticamente nel diagramma. (Ereditato da NodeShape)
Proprietà pubblica ShouldTryParentShapeForMergeOnToolboxDoubleClick Se true, quando l'utente fa doppio clic su uno strumento dell'elemento questa forma è selezionata e se lo strumento non può essere unito con questa forma, quindi un'unione con la forma padre viene tentata. (Esegue l'override di ShapeElement.ShouldTryParentShapeForMergeOnToolboxDoubleClick).
Proprietà pubblica Size Ottiene o imposta la dimensione della forma. (Ereditato da NodeShape)
Proprietà pubblica Store ottiene Store che contiene l'elemento. (Ereditato da ModelElement)
Proprietà pubblica StyleSet Ottiene un'istanza dello stile impostato per la forma. (Ereditato da ShapeElement)
Proprietà pubblica Subject ottiene o imposta l'oggetto per l'elemento di presentazione.Impostazioni predefinite allo stesso oggetto come ModelElement. (Ereditato da PresentationElement)
Proprietà pubblica TargetToolboxItemFilterAttributes Ottiene una raccolta di attributi che determinano quali elementi sono abilitati o disabilitati nella casella degli strumenti. (Ereditato da ShapeElement)
Proprietà pubblica ToRoleLinkShapes Ottiene la raccolta di forme di collegamento per cui questa forma è il database di destinazione. (Ereditato da NodeShape)
Proprietà pubblica ZOrder Determina l'ordine in cui questa forma visualizzare rispetto alle altre forme del diagramma.Generalmente impostato dall'ordine delle forme figlio. (Ereditato da ShapeElement)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AccessibleDoDefaultAction Eseguire l'azione predefinita per l'oggetto accessibile. (Ereditato da ShapeElement)
Metodo pubblico Associate Assegna un elemento del modello all'elemento di presentazione.Lo stesso effetto ottenuto impostando ModelElement. (Ereditato da PresentationElement)
Metodo pubblico AutoLayoutChildShapes Posiziona la libreria di forme del diagramma automaticamente. (Ereditato da NodeShape)
Metodo protetto CalculateDerivedVisible Verifica se la forma figlio viene visualizzato. (Ereditato da ShapeElement)
Metodo pubblico CalculateMinimumSizeBasedOnChildren Calcola la dimensione minima necessaria in modo da includere la forma le forme figlio. (Ereditato da NodeShape)
Metodo protetto CanMerge Si verifica se un elemento di origine possono essere aggiunti a questo elemento. (Ereditato da ModelElement)
Metodo protetto ChooseMergeTarget(ElementGroup) Seleziona un elemento di destinazione per accettare al relativo elemento figlio di un elemento che l'utente desidera copiare, trascinare, o creare. (Ereditato da ModelElement)
Metodo protetto ChooseMergeTarget(ElementGroupPrototype) Seleziona un elemento di destinazione per accettare al relativo elemento figlio di un elemento che l'utente desidera copiare, trascinare, o creare. (Ereditato da ModelElement)
Metodo pubblico ChooseParentShape Selezionare una forma padre per una nuova forma figlio, in genere la forma. (Ereditato da ShapeElement)
Metodo protetto ChooseRelationship Chiamato da FixUpChildShapes() per ottenere la relazione a creare tra la forma figlio e la relativa forma padre. (Ereditato da NodeShape)
Metodo pubblico CoerceSelection Espandere o riduce la selezione quando l'utente tenta di selezionare la forma. (Esegue l'override di ShapeElement.CoerceSelection(DiagramItem, DiagramClientView, Boolean)).
Metodo protetto Collapse Comprime la forma in modo che le forme figlio annidate non siano visibili. (Ereditato da NodeShape)
Metodo protetto ConfiguredChildPortShape Configura una forma figlio e le posizioni di porta, se necessario. (Ereditato da NodeShape)
Metodo pubblico Copy() Crea una copia dell'elemento del modello. (Ereditato da ModelElement)
Metodo pubblico Copy(IEnumerable<Guid>) Crea una copia dell'elemento e dei relativi collegamenti e gli elementi figlio. (Ereditato da ModelElement)
Metodo protetto CreateBackgroundGradientField Crea il campo area, che visualizza il riempimento sfumato in background della forma. (Ereditato da NodeShape)
Metodo protetto CreateChildShape Crea una forma e aggiunta come elemento figlio alla forma. (Ereditato da ShapeElement)
Metodo protetto CreateClassStyleSet Crea lo stile della classe impostato per il tipo della forma. (Ereditato da ShapeElement)
Metodo pubblico CreateConnectionPoint Un punto di connessione è un punto sull'orlo di una forma a cui i connettori sono terminino con preferenza in altri punti sul bordo. (Ereditato da NodeShape)
Metodo protetto CreateDecorators Crea una raccolta di elementi Decorator per il tipo della forma. (Ereditato da ShapeElement)
Metodo pubblico CreateDefaultBounds crea il rettangolo di delimitazione predefinito per la forma. (Ereditato da NodeShape)
Metodo protetto CreateInstanceStyleSet Viene creato uno stile impostato per la forma. (Ereditato da ShapeElement)
Metodo protetto CreateShapeFields Crea una raccolta di campi della forma del tipo della forma. (Ereditato da ShapeElement)
Metodo pubblico Delete() Rimuove un elemento dal modello. (Ereditato da ModelElement)
Metodo pubblico Delete(array<Guid[]) Rimuove un elemento dal modello. (Ereditato da ModelElement)
Metodo protetto DetermineHighlightShape Trova la forma evidenziata in una catena delle forme. (Ereditato da ShapeElement)
Metodo pubblico DoFoldToShape calcola il punto in cui un connettore toccherà il perimetro di una forma.Eseguire l'override di questo metodo se si definisce una forma non rettangolare. (Ereditato da ShapeElement)
Metodo pubblico DoHitTest(PointD, DiagramHitTestInfo) Restituisce true se il punto specificato all'interno della forma. (Ereditato da ShapeElement)
Metodo pubblico DoHitTest(PointD, DiagramHitTestInfo, Boolean) Restituisce true se il punto specificato all'interno della forma. (Ereditato da ShapeElement)
Metodo pubblico DoHitTestSelection Restituisce true se un punto specificato è l'handle di selezione intorno alla forma. (Ereditato da ShapeElement)
Metodo pubblico DoKeyboardNavigation Esplora da forma a forma, utilizzando la tastiera. (Ereditato da ShapeElement)
Metodo pubblico DrawResizeFeedback disegna il feedback di ridimensionamento per la forma. (Ereditato da ShapeElement)
Metodo pubblico EnsureConnectionPoints Un override per i punti di sull'orlo della forma a cui i connettori devono terminare. (Ereditato da NodeShape)
Metodo protetto EnsureGraphExists Verifica se la griglia sia per la forma. (Ereditato da NodeShape)
Metodo protetto EnsureGraphLayoutObjectsExist Verifica se la forma e le forme figlio siano nel wrapper del grafico. (Ereditato da NodeShape)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico ExcludeFromClipRegion Esclude la forma e il relativo elemento figlio forme dall'area di ridimensionamento. (Ereditato da ShapeElement)
Metodo pubblico ExcludeGeometryFromClipRegion Esclude la geometria di una forma e il relativo elemento figlio forme dall'area di ridimensionamento. (Ereditato da ShapeElement)
Metodo protetto ExcludeShapeFromSizeCalculation Se true la forma non verrà considerata per calcolare la dimensione del padre forme (Ereditato da NodeShape)
Metodo protetto Expand Espandere la forma in modo che le forme figlio annidate siano visibili e rientri in. (Ereditato da NodeShape)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico FindDecorator(String) Trova l'elemento Decorator di forma con il nome specificato. (Ereditato da ShapeElement)
Metodo pubblico FindFirstChild Ricerca del primo elemento figlio nella sequenza di navigazione per la forma. (Ereditato da ShapeElement)
Metodo pubblico FindFreeArea(RectangleD) Cerca un'area vuota della griglia per la forma. (Ereditato da NodeShape)
Metodo pubblico FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) Cerca un'area vuota della griglia per la forma. (Ereditato da ShapeElement)
Metodo pubblicoMembro statico FindHeaderBackgroundField Le ricerche di campo che contiene i precedenti per l'intestazione della forma.
Metodo pubblico FindLastChild Ricerca dell'ultimo elemento figlio della sequenza di navigazione per la forma. (Ereditato da ShapeElement)
Metodo pubblico FindNextChild Ricerche figlio successivo nella sequenza di navigazione per la forma. (Ereditato da ShapeElement)
Metodo pubblico FindNextInChildFields Ricerca del campo seguente shape nella sequenza di navigazione. (Ereditato da ShapeElement)
Metodo pubblico FindPreviousChild Ricerche figlio precedente della sequenza di navigazione per la forma. (Ereditato da ShapeElement)
Metodo pubblico FindPreviousInChildFields Ricerca del campo precedente di forma nella sequenza di navigazione. (Ereditato da ShapeElement)
Metodo pubblico FindShapeField(String) Cerca una forma campo in una forma. (Ereditato da ShapeElement)
Metodo pubblico FixUpChildShapes Crea o modifica le forme figlio che devono essere create quando un elemento di modello viene creato o aggiornato.chiamato da Diagram.FixUpDiagram(). (Ereditato da ShapeElement)
Metodo pubblico Focused Verifica se la forma ha lo stato attivo. (Ereditato da ShapeElement)
Metodo protetto GetAbsoluteBoundsValue ottiene i limiti assoluti per la forma. (Ereditato da NodeShape)
Metodo pubblico GetAccessibilityObject Ottiene l'oggetto accessibile assegnato alla forma. (Ereditato da ShapeElement)
Metodo pubblico GetChildElements Ottiene una raccolta di forme figlio che appartengono alla forma padre. (Ereditato da ShapeElement)
Metodo pubblico GetCompliantAnchorPoint Calcola AnchorPoint conforme a seconda del parametro di proposedAnchorPoint.Questo metodo ignora completamente coordina del parametro di anchorPoint.I calcoli vengono eseguiti in base a coordinate del proposedAnchorPoint e di anchorPoint all'estremo opposto di collegamento che corrisponde al parametro del anchorPoint. (Ereditato da NodeShape)
Metodo pubblico GetCursor Ottiene il puntatore visualizzato quando il mouse si trova sulla forma. (Ereditato da ShapeElement)
Metodo pubblico GetDomainClass ottiene la classe di dominio più-derivata per questo elemento. (Ereditato da ModelElement)
Metodo pubblico GetDragOverToolTipText Ottiene il testo di descrizione comando che viene visualizzato quando il mouse si trova sulla forma. (Ereditato da ShapeElement)
Metodo pubblico GetFieldAccessibleDescription Ottiene la descrizione per un campo della forma. (Ereditato da ShapeElement)
Metodo pubblico GetFieldAccessibleName Ottiene il nome di un campo della forma. (Ereditato da ShapeElement)
Metodo pubblico GetFieldAccessibleValue Ottiene il valore di un campo della forma. (Ereditato da ShapeElement)
Metodo pubblico GetFieldRepresentedElement Ottiene l'elemento principale che la forma figlio rappresenta. (Ereditato da ShapeElement)
Metodo pubblico GetFieldRepresentedProperty Ottiene le informazioni sulla proprietà per un campo della forma. (Ereditato da ShapeElement)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo protetto GetIsExpandedValue ottiene il valore per IsExpanded proprietà. (Ereditato da NodeShape)
Metodo pubblico GetPotentialMouseAction Ottiene l'azione del mouse chiamare all'evento MouseDown si verifica sul punto specificato. (Esegue l'override di ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)).
Metodo protetto GetRoleCollection<TCollection, TElement>(Guid) Ottiene o imposta la raccolta di elementi collegati (Ereditato da ModelElement)
Metodo pubblico GetShapeLuminosity Calcola la luminosità della forma. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldAccessibleDescription Ottiene la descrizione per un campo figlio della forma. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldAccessibleName Ottiene il nome di un campo figlio della forma. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldAccessibleValue Ottiene il valore di un campo figlio della forma. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldRepresentedElements Ottiene una raccolta di elementi che la forma per il campo figlio rappresenta. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldRepresentedProperty ottiene la proprietà per il campo figlio. (Ereditato da ShapeElement)
Metodo pubblico GetSubFieldRepresentedPropertyElements ottiene l'elemento che contiene la proprietà per il campo figlio. (Ereditato da ShapeElement)
Metodo pubblico GetToolTipText Ottiene il testo di descrizione comandi per la forma in cui il mouse è posizionato. (Ereditato da ShapeElement)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto HasCachedDragOverResult Si verifica se i risultati da memorizzare nella cache per trascinamento-sopra l'evento del mouse. (Ereditato da ShapeElement)
Metodo pubblico Hide Nasconde la forma e tutti i relativi elementi figlio. (Ereditato da ShapeElement)
Metodo protetto HideCustomToolTip nasconde la descrizione comando personalizzata per la forma. (Ereditato da ShapeElement)
Metodo protetto InitializeDecorators Inizializza e aggiungere campi al tipo della forma. (Ereditato da ShapeElement)
Metodo protetto InitializeInstanceResources Inizializza le risorse per un'istanza della forma. (Ereditato da ShapeElement)
Metodo protetto InitializeResources Inizializza le risorse della forma. (Ereditato da ShapeElement)
Metodo protetto InitializeShapeFields Inizializza i campi della forma.chiamato una volta per classe. (Esegue l'override di NodeShape.InitializeShapeFields(IList<ShapeField>)).
Metodo pubblico Invalidate() Verificare che la forma e i relativi dintorni immediati siano aggiornati alla fine della transazione. (Ereditato da ShapeElement)
Metodo pubblico Invalidate(Boolean) Verificare che la forma sia aggiornata alla fine della transazione.Chiamare questo metodo se sono state modificate le proprietà della forma. (Ereditato da ShapeElement)
Metodo pubblico Invalidate(RectangleD) Verificare che la forma e la relativa posizione precedente vengono aggiornate alla fine della transazione. (Ereditato da ShapeElement)
Metodo pubblico IsDescendantOf Verifica se la forma sia un discendente di un'altra forma. (Ereditato da ShapeElement)
Metodo protetto IsNavigationKey(Char) Verifica se la chiave non venga utilizzata come comando di spostamento. (Ereditato da ShapeElement)
Metodo protetto IsNavigationKey(Keys) Si verifica se i dati di chiave sono utilizzati come comando di spostamento. (Ereditato da ShapeElement)
Metodo pubblico IterateShapes Scorrere una forma e le forme figlio. (Ereditato da ShapeElement)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MergeConfigure non utilizzato per gli elementi di presentazione. (Ereditato da PresentationElement)
Metodo protetto MergeDisconnect Scollega un elemento di origine da un elemento di destinazione. (Ereditato da ModelElement)
Metodo protetto MergeRelate Crea una relazione tra un elemento del modello e un gruppo di elementi del modello. (Ereditato da PresentationElement)
Metodo protetto ModifyLuminosity Calcola la luminosità evidenziatore della forma. (Ereditato da ShapeElement)
Metodo protetto MoveByRepositioning(DiagramDragEventArgs) Riposizionare le forme nel gruppo in base alla quantità della posizione del mouse determina. (Ereditato da ShapeElement)
Metodo pubblico MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) Riposizionare le forme nel gruppo in base alla quantità della posizione del mouse determina. (Ereditato da ShapeElement)
Metodo pubblico NavigateAcrossLinks Selezionare le forme o imposta lo stato attivo su forme che sono connesse alla forma. (Ereditato da NodeShape)
Metodo pubblico NavigateAscend Passa al predecessore successivo nella sequenza di navigazione e aggiorna lo stato attivo.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo pubblico NavigateDescend Passa all'interno della sequenza di navigazione e aggiorna lo stato attivo.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo protetto NavigateTo Si sposta su una forma specifica della sequenza di navigazione e aggiorna lo stato attivo. (Ereditato da ShapeElement)
Metodo pubblico NavigateToFirst Passare alla prima forma nella sequenza di navigazione nel padre della selezione corrente.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo pubblico NavigateToLast Passa all'ultima forma nella sequenza di navigazione nel padre della selezione corrente.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo pubblico NavigateToNext Passare alla forma successivo nella sequenza di navigazione.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo pubblico NavigateToPrevious Passare alla forma selezionata in precedenza nella sequenza di navigazione.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement)
Metodo pubblico OnAbsoluteBoundsChanged Chiamato quando la dimensione o la posizione della forma ha modificato. (Ereditato da NodeShape)
Metodo protetto OnAssociatedPropertyChanged Aggiorna la forma quando cambia il valore di in memoria di una proprietà di per un campo della forma. (Ereditato da ShapeElement)
Metodo protetto OnBeforePaint Aggiorna le risorse, quali penne e pennelli, prima che vengano utilizzate per disegnare una forma. (Ereditato da ShapeElement)
Metodo pubblico OnBeginEdit Chiamato quando l'utente inizia per modificare un campo di testo. (Ereditato da ShapeElement)
Metodo pubblico OnBoundsFixup Eseguire l'override di questo metodo per personalizzare la visualizzazione dei limiti della forma vengono determinati. (Ereditato da NodeShape)
Metodo protetto OnChildConfigured Configura una porta in forma dopo che la forma verrà aggiunto al diagramma. (Ereditato da NodeShape)
Metodo protetto OnChildConfiguring Configura la porta sulla forma quando la forma è stata aggiunta al diagramma. (Ereditato da NodeShape)
Metodo pubblico OnClick Chiamato quando l'utente fa clic sulla forma. (Ereditato da ShapeElement)
Metodo protetto OnCopy Chiamato quando l'elemento è stato creato come copia di un altro elemento. (Ereditato da ModelElement)
Metodo protetto OnDeleted Chiamato quando l'elemento è stato eliminato dal modello. (Ereditato da ModelElement)
Metodo protetto OnDeleting Chiamato quando questo elemento sta per eliminar. (Ereditato da ModelElement)
Metodo pubblico OnDoubleClick Chiamato quando l'utente fa doppio clic sulla forma. (Ereditato da ShapeElement)
Metodo pubblico OnDragDrop Chiamato quando l'utente elimina un elemento alla forma. (Esegue l'override di ShapeElement.OnDragDrop(DiagramDragEventArgs)).
Metodo pubblico OnDragEnter Chiamato quando il mouse si sposta una forma durante un'operazione di trascinamento. (Ereditato da ShapeElement)
Metodo pubblico OnDragLeave Chiamato quando il mouse si sposta da una forma. (Ereditato da ShapeElement)
Metodo pubblico OnDragOver Chiamato quando l'utente sposta una forma sulla forma. (Esegue l'override di ShapeElement.OnDragOver(DiagramDragEventArgs)).
Metodo pubblico OnEndEdit Chiamato quando l'utente termina la modifica di un campo di testo. (Ereditato da ShapeElement)
Metodo pubblico OnInitialize Chiamato immediatamente dopo la forma è stato inizializzato. (Esegue l'override di ShapeElement.OnInitialize()).
Metodo pubblico OnKeyDown Avvisa i listener che una chiave viene mantenenda. (Ereditato da NodeShape)
Metodo pubblico OnKeyPress Avvisa i listener che una chiave raggiunta. (Ereditato da NodeShape)
Metodo pubblico OnKeyUp Chiamato quando una chiave viene rilasciata. (Ereditato da ShapeElement)
Metodo pubblico OnMouseDown Chiamato quando l'utente preme un tasto del mouse. (Ereditato da ShapeElement)
Metodo pubblico OnMouseEnter Chiamato quando il mouse viene spostato in una forma. (Ereditato da ShapeElement)
Metodo pubblico OnMouseHover Chiamato quando viene spostato il mouse su una forma. (Ereditato da ShapeElement)
Metodo pubblico OnMouseLeave chiamato quando il mouse lascia una forma. (Ereditato da ShapeElement)
Metodo pubblico OnMouseMove chiamato ripetutamente quando l'utente sposta il mouse. (Ereditato da ShapeElement)
Metodo pubblico OnMouseUp Chiamato quando un pulsante del mouse viene rilasciato. (Ereditato da ShapeElement)
Metodo pubblico OnMouseWheel Chiamato quando l'utente ruotato la rotellina del mouse. (Ereditato da ShapeElement)
Metodo pubblico OnOrphaned chiamato quando a (Ereditato da ShapeElement)
Metodo pubblico OnPaintEmphasis Chiamato quando in risalto applicato alla forma selezionata. (Ereditato da ShapeElement)
Metodo pubblico OnPaintFeedback Chiamato quando il feedback trascinamento della selezione viene disegnato. (Ereditato da ShapeElement)
Metodo pubblico OnPaintSelection Chiamato dopo che l'evidenziazione di selezione è stata disegnata sulla forma. (Esegue l'override di ShapeElement.OnPaintSelection(DiagramPaintEventArgs)).
Metodo pubblico OnPaintShape Chiamato per disegnare le parti di base della forma. (Ereditato da ShapeElement)
Metodo protetto OnParentNodeShapeChanged Questo metodo viene richiamato se un oggetto) ParentShape è NodeShape b) ParentShape spostato o ridimensionato. (Ereditato da NodeShape)
Metodo protetto OnResurrected Chiamato quando l'elemento è stato aggiunto di nuovo a un modello. (Ereditato da ModelElement)
Metodo protetto OnRolePlayerPositionChanged Chiamato quando la posizione di un ruolo è stato modificato. (Ereditato da ModelElement)
Metodo protetto OnRolePlayerPositionChanging Chiamato quando una posizione del giocatore di ruolo sta la modifica. (Ereditato da ModelElement)
Metodo pubblico OnShapeInserted Chiamato quando questo ShapeElement viene prodotto a uno ShapeElement figlio del ShapeElement padre. (Esegue l'override di ShapeElement.OnShapeInserted()).
Metodo pubblico OnShapeRemoved Chiamato quando la forma è stata rimossa come forma figlio dalla relativa forma padre. (Ereditato da ShapeElement)
Metodo pubblico PerformResizeParentRule() Avvisa la finestra di progettazione del linguaggio specifico di dominio che una forma padre deve essere ridimensionata in base alle forme figlio. (Ereditato da ShapeElement)
Metodo pubblico PerformResizeParentRule(Boolean, ShapeElement) Avvisa la finestra di progettazione del linguaggio specifico di dominio che una forma padre deve essere ridimensionata in base alle forme figlio. (Ereditato da ShapeElement)
Metodo pubblico PerformShapeAnchoringRule Nuovamente la forma sul diagramma. (Ereditato da NodeShape)
Metodo protetto PermitChildVisibility Verifica se la forma figlio possa sembrare. (Ereditato da NodeShape)
Metodo protetto ProcessVisibilityChange L'elaborazione della modifica di una forma della visibilità. (Ereditato da NodeShape)
Metodo pubblico PurgeLayoutObjects Rimuove gli oggetti utilizzati per posizionare la forma nella griglia del diagramma. (Ereditato da ShapeElement)
Metodo pubblico PurgePoints Rimuove i punti della forma nella griglia del diagramma. (Ereditato da ShapeElement)
Metodo pubblico RebuildShape ricompila la forma. (Ereditato da ShapeElement)
Metodo pubblico RemoveLayoutObject Rimuove la forma, inclusi tutti i relativi e forme figlio annidate, dalla griglia del diagramma. (Ereditato da ShapeElement)
Metodo pubblico Selected Verifica se la forma sia selezionata in una visualizzazione specificata. (Ereditato da ShapeElement)
Metodo protetto SetAbsoluteBoundsValue Imposta il valore su AbsoluteBounds proprietà. (Ereditato da NodeShape)
Metodo protetto SetInitialGraphLayoutVisibility Imposta la visibilità del grafico. (Ereditato da ShapeElement)
Metodo protetto SetIsExpandedValue Imposta il valore su IsExpanded proprietà. (Ereditato da NodeShape)
Metodo pubblico SetShowHideState Imposta la visibilità della forma e tutti i relativi elementi figlio. (Ereditato da ShapeElement)
Metodo protetto SetShowHideStateImplementation Imposta la visibilità della forma. (Ereditato da ShapeElement)
Metodo protetto ShouldAddShapeForElement Determina se una forma deve essere creata per rappresentare una determinata istanza della classe di dominio nel diagramma. (Ereditato da ShapeElement)
Metodo pubblico ShouldReparentOnMove Si verifica quando una forma figlio dovrebbe essere aggiunti a un nuovo elemento padre quando la forma figlio viene spostata. (Ereditato da ShapeElement)
Metodo pubblico Show Produce una forma e tutti i relativi figli visibili. (Ereditato da ShapeElement)
Metodo protetto ShowCustomToolTip rende la descrizione comando personalizzata di una forma visibile. (Ereditato da ShapeElement)
Metodo pubblico Side Assegna un lato della forma alla porta. (Ereditato da NodeShape)
Metodo pubblico ToString Ottiene il nome della forma e del relativo tipo. (Ereditato da ShapeElement)
Metodo pubblico TranslateGeometryToAbsoluteBounds Converte i limiti relativi ai limiti assoluti per la geometria della forma. (Ereditato da ShapeElement)
Metodo pubblico TranslateGeometryToRelativeBounds Converte i limiti assoluti ai limiti relativi per la geometria della forma. (Ereditato da ShapeElement)
Metodo pubblico TranslateToAbsoluteBounds converte i limiti relativi ai limiti assoluti per la forma. (Ereditato da ShapeElement)
Metodo pubblico TranslateToRelativeBounds converte i limiti assoluti ai limiti relativi per la forma. (Ereditato da ShapeElement)
Metodo protetto UpdateChildVisibility Aggiorna lo stato di visibilità per la forma figlio. (Ereditato da NodeShape)
Metodo protetto UpdateDerivedVisible Aggiorna lo stato visibile della forma derivata. (Ereditato da ShapeElement)
Metodo pubblico UpdateGeometryLuminosity(DiagramClientView, Brush) aggiorna la luminosità per il pennello. (Ereditato da ShapeElement)
Metodo pubblico UpdateGeometryLuminosity(DiagramClientView, Pen) aggiorna la luminosità per la penna. (Ereditato da ShapeElement)

In alto

Eventi

  Nome Descrizione
Evento pubblico AbsoluteBoundsChanged Si verifica quando assoluto limita per la modifica della forma. (Ereditato da NodeShape)
Evento pubblico Click Si verifica quando l'utente fa clic del mouse su una forma. (Ereditato da ShapeElement)
Evento pubblico DoubleClick Si verifica quando l'utente fa doppio clic sul corrispondente. (Ereditato da ShapeElement)
Evento pubblico KeyDown si verifica quando l'utente preme un tasto. (Ereditato da ShapeElement)
Evento pubblico KeyPress Si verifica quando le premere e lasciare dell'utente una chiave. (Ereditato da ShapeElement)
Evento pubblico KeyUp Si verifica quando l'utente rilascia un tasto. (Ereditato da ShapeElement)
Evento pubblico MouseDown Si verifica quando l'utente preme il pulsante del mouse. (Ereditato da ShapeElement)
Evento pubblico MouseMove si verifica quando l'utente sposta il mouse. (Ereditato da ShapeElement)
Evento pubblico MouseUp Si verifica quando l'utente rilascia il pulsante del mouse. (Ereditato da ShapeElement)
Evento pubblico MouseWheel Si verifica quando l'utente muove la rotellina del mouse. (Ereditato da ShapeElement)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico AddExtension(Guid) Sottoposto a overload. Estendere questo ModelElement con estensione semplicemente creare un'istanza del tipo identificato il dominio.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione di quel tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico AddExtension(Type) Sottoposto a overload. Estendere questo ModelElement con estensione semplicemente creare un'istanza del tipo specificato.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione di quel tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico AddExtension(DomainClassInfo) Sottoposto a overload. Estendere questo ModelElement con estensione semplicemente creare un'istanza del tipo specificato di dominio.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione di quel tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico AddExtension(ExtensionElement) Sottoposto a overload. Estendere questo ModelElement con estensione specifica.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione dello stesso tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico AddExtension<T>() Sottoposto a overload. Estendere questo ModelElement con estensione semplicemente creare un'istanza di un tipo particolare.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione dello stesso tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico CanDelete Rimuove l'elemento dal modello. (Definito da ImmutabilityExtensionMethods).
Metodo di estensione pubblico GetAllExtensions Restituire un enumerabile che esegue un primo attraversamento della larghezza nella struttura ad albero di elementi dell'estensione incorporati in questo ModelElement. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetBaseElement Restituisce la radice di MEL virtuali a cui il ModelElement specificato viene parte. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetDslDefinitionModelElement Questo metodo garantisce che venga restituito l'elemento del modello reale che corrisponde a PresentationElement. Per i PEL DslDesigner, l'oggetto corrispondente può essere una classe TreeNode interna e non il MEL effettivo. Questo metodo gestisce i casi correttamente in modo da restituire il MEL effettivo. (Definito da PresentationElementHelper).
Metodo di estensione pubblico GetExtension(Guid) Sottoposto a overload. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetExtension(Type) Sottoposto a overload. Ottenere il ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se l'elemento non dispone di estensione quindi un un'eccezione InvalidOperationException verrà generata un'eccezione. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetExtension(DomainClassInfo) Sottoposto a overload. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetExtension<T>() Sottoposto a overload. Ottenere il ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se l'elemento non dispone di estensione quindi un un'eccezione InvalidOperationException verrà generata un'eccezione. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico GetLocks Ottenere i flag di blocco per questo elemento.Ciò include tutti i blocchi abilitati nella partizione che contiene l'elemento. (Definito da ImmutabilityExtensionMethods).
Metodo di estensione pubblico IsExtendedBy(Guid) Sottoposto a overload. query se questo ModelElement è attualmente esteso da un ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico IsExtendedBy(Type) Sottoposto a overload. query se questo ModelElement è attualmente esteso da un ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico IsExtendedBy(DomainClassInfo) Sottoposto a overload. query se questo ModelElement è attualmente esteso da un ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico IsLocked Test se l'elemento è presente nessuno di un set specificato di blocchi (Definito da ImmutabilityExtensionMethods).
Metodo di estensione pubblico RemoveExtension(Type) Sottoposto a overload. Rimuovere qualsiasi estensione di questo ModelElement che è di un particolare tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico RemoveExtension(Guid) Sottoposto a overload. Rimuovere qualsiasi estensione di ModelElement specificato che è di un particolare tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico RemoveExtension(DomainClassInfo) Sottoposto a overload. Rimuovere qualsiasi estensione di ModelElement specificato che è di un particolare tipo. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico RemoveExtension(ExtensionElement) Sottoposto a overload. Per rimuovere un ExtensionElement specificato dalle estensioni di questo ModelElement. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico SetLocks Impostare i flag del blocco di questo elemento (Definito da ImmutabilityExtensionMethods).
Metodo di estensione pubblico TryGetExtension(Guid) Sottoposto a overload. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico TryGetExtension(Type) Sottoposto a overload. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico TryGetExtension(DomainClassInfo) Sottoposto a overload. (Definito da ModelElementExtensionMethods).
Metodo di estensione pubblico TryGetExtension<T>() Sottoposto a overload. Ottenere il ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se questo elemento non dispone di estensione quindi il risultato sarà null. (Definito da ModelElementExtensionMethods).

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico DomainClassId ID assegnato alla forma di corsia.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.CanMerge Restituisce true se questo elemento consente di unire con il contenuto del prototipo. (Ereditato da ModelElement)
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.ChooseMergeTarget(ElementGroup) (Ereditato da ModelElement)
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (Ereditato da ModelElement)
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.MergeConfigure (Ereditato da ModelElement)
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.MergeDisconnect (Ereditato da ModelElement)
Implementazione esplicita dell'interfacciaMetodo privato IMergeElements.MergeRelate (Ereditato da ModelElement)

In alto

Note

Una forma di corsia è un'area del diagramma contenente un raggruppamento logico di forme, ad esempio gli elementi o elementi Decorator.Un oggetto orizzontale o una linea verticale tra ogni corsia.

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