Sdílet prostřednictvím


BinaryLinkShapeBase Třída

Definice

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

public ref class BinaryLinkShapeBase abstract : Microsoft::VisualStudio::Modeling::Diagrams::LinkShape, Microsoft::VisualStudio::Modeling::Diagrams::IBinaryLinkGeometryData
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("3982818b-6e6b-4932-a4ec-b89740a38063")]
[System.CLSCompliant(true)]
public abstract class BinaryLinkShapeBase : Microsoft.VisualStudio.Modeling.Diagrams.LinkShape, Microsoft.VisualStudio.Modeling.Diagrams.IBinaryLinkGeometryData
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("3982818b-6e6b-4932-a4ec-b89740a38063")>]
[<System.CLSCompliant(true)>]
type BinaryLinkShapeBase = class
    inherit LinkShape
    interface IBinaryLinkGeometryData
Public MustInherit Class BinaryLinkShapeBase
Inherits LinkShape
Implements IBinaryLinkGeometryData
Dědičnost
Odvozené
Atributy
Implementuje

Konstruktory

BinaryLinkShapeBase(Partition, PropertyAssignment[])

Konstruktor

Pole

DefaultDecoratorSize

Výchozí dekorátor – před úpravami

DomainClassId

BinaryLinkShape ID třídy domény.

FixedFromDomainPropertyId

FixedFrom ID vlastnosti domény.

FixedToDomainPropertyId

FIXEDTo ID vlastnosti domény.

Vlastnosti

AbsoluteBoundingBox

Ohraničující obdélník relativní k levému hornímu rohu diagramu.

(Zděděno od LinkShape)
AbsoluteBoundingBoxToEnsureVisible

Získá ohraničující obdélník, který EnsureVisible použije. Obdélník je stejný jako AbsoluteBoundingBox, ale s výškou upravenou tak, aby byla nenulová, pokud je šířka nenulová. Důvodem je, že u odkazů s jedním segmentem je výška ve výchozím nastavení 0 a může způsobit, že hranice výběru se vrátí jako prázdné, i když je propojení skutečně vybráno.

(Zděděno od LinkShape)
AbsoluteCenter

Získá střed ShapeElement Absolutní hranice vzhledem k diagramu v levém horním rohu bez ohledu na nadřazený ShapeElement.

(Zděděno od ShapeElement)
AccessibilityObject

Získá AccessibleObject přiřazený elementu

(Zděděno od ShapeElement)
AccessibleDefaultActionDescription

Získá výchozí popis akce elementu pro použití klientskými aplikacemi přístupnosti.

(Zděděno od ShapeElement)
AccessibleDescription

Získá popis prvku používaného klientskými aplikacemi přístupnosti.

(Zděděno od ShapeElement)
AccessibleHelp

Získá popis toho, co prvek dělá nebo jak se prvek používá.

(Zděděno od ShapeElement)
AccessibleHelpTopicFileName

Získá cestu k souboru nápovědy přidružené k tomuto elementu.

(Zděděno od ShapeElement)
AccessibleHelpTopicId

Získá identifikátor tématu nápovědy přidružený k tomuto prvku.

(Zděděno od ShapeElement)
AccessibleName

Vrátí název pro tento obrazec vystavený klientům přístupnosti.

AccessibleRole

Získá přístupnou roli ovládacího prvku.

(Zděděno od ShapeElement)
AccessibleState

Získá přístupný stav elementu modelu.

(Zděděno od ShapeElement)
AccessibleValue

Získá přístupnou hodnotu pro tento prvek.

(Zděděno od ShapeElement)
AllowsChildrenInSelection

Získá, zda jsou podřízené položky tohoto obrazce povoleny ve stejné skupině výběru jako tento nadřazený objekt.

(Zděděno od ShapeElement)
AllowsChildrenToResizeParent

Získá hodnotu, která určuje, zda je podřízeným obrazcům povoleno změnit velikost tohoto obrazce.

(Zděděno od ShapeElement)
AllowsChildrenToShrinkParent

Získá hodnotu, která určuje, zda lze tento obrazec zmenšit a zvětšit o změny vnořených podřízených položek.

(Zděděno od ShapeElement)
AnchorBothEnds

Jak ukotvit, když skutečně uděláme čin. Disk CD obvykle chce ukotvit oba konce, ale pouze jeden konec, pokud má čára dva ukazatele.

BackgroundBrushId

Získá ID prostředku štětce, který se použije k vyplnění pozadí geometrie.

(Zděděno od ShapeElement)
BoundingBox

Ohraničující obdélník relativní k levému hornímu rohu nadřazeného objektu tohoto obrazce.

(Zděděno od LinkShape)
CanFocus

Získá hodnotu označující, zda ShapeElement může přijmout fokus.

(Zděděno od ShapeElement)
CanManuallyRoute

Získá hodnotu označující, zda uživatel může ručně směrovat tento LinkShape.

(Zděděno od LinkShape)
CanMove

Získá hodnotu označující, zda je uživateli povoleno přemístit obrazec.

(Zděděno od LinkShape)
CanMoveAnchorPoints

Získá hodnotu označující, zda je uživateli povoleno přesunout koncové body tohoto LinkShape.

(Zděděno od LinkShape)
CanSelect

Získá hodnotu označující, zda je uživateli povoleno vybrat ShapeElement.

(Zděděno od ShapeElement)
Center

Získá středový bod hranic ShapeElement.

(Zděděno od ShapeElement)
ClassStyleSet

Získá sadu stylů sdílenou mezi všemi instancemi této třídy.

(Zděděno od ShapeElement)
ClipWhenDrawingFields

Získá hodnotu určující, zda oblast výřezu má být nastavena na ohraničující rámeček tohoto obrazce při kreslení jeho podřízené ShapeFields.

(Zděděno od ShapeElement)
DecoratorFrom

Získá nebo nastaví dekorátor na konci Od relace.

Decorators

Kolekce dekorátorů pro tento typ obrazce. Pokud tento typ nemá žádné dekorátory, vrátí hodnotu null. Obrazce ve výchozím nastavení nemají dekorátory.

(Zděděno od ShapeElement)
DecoratorsSize

Celková velikost dekorátorů – potřebná pro výpočty zneplatnění uživatelského rozhraní

DecoratorTo

Získá nebo nastaví dekorátor na konci do relace.

DefaultRoutingStyle

Určuje výchozí styl směrování, který se má použít.

(Zděděno od LinkShape)
DefaultShapeField

Získá první pole ShapeField, které může získat fokus. Vrácené pole by se mělo použít jako výchozí pole obrazce, aby bylo možné přijímat klíčové události, když má ShapeElement fokus a ShapeElement nereaguje na klíčové události.

(Zděděno od ShapeElement)
DefaultSize

Získá výchozí velikost ShapeElement v jednotkách světa.

(Zděděno od ShapeElement)
Diagram

Získá diagram, do kterého patří tento ShapeElement. (Může mít hodnotu null.)

(Zděděno od ShapeElement)
EdgePoints

Získá nebo nastaví hodnotu vlastnosti domény EdgePoints. Popis pro body Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Edge

(Zděděno od LinkShape)
EdgePointsNoJumps

Získá hraniční body ve světových jednotkách bez skoků.

(Zděděno od LinkShape)
EndSegmentBreakFactor

Získá faktor, který se má použít při přerušení koncového segmentu LinkShape.

(Zděděno od LinkShape)
EnsureVisiblePreference

Předvolby metody EnsureVisible pro tento obrazec. Výchozí hodnota je vrátit VisiblePreference pro diagram hostující tento obrazec.

(Zděděno od ShapeElement)
Events

Vrátí seznam obslužných rutin událostí připojených k tomuto ShapeElementu.

(Zděděno od ShapeElement)
ExcludePath

get/set cesta grafiky Toto je singleton třídy BinaryLinkShape. Neodhazujte. Použijte okamžitě. Pokud potřebujete jinou cestu, použijte clone.

FixedFrom

Získá nebo nastaví hodnotu Vlastnost domény FixedFrom. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Fixed From

FixedTo

Získá nebo nastaví hodnotu Vlastnost domény FixedTo. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Fixed To

FromEndPoint

Získá nebo nastaví hrany z bodu.

FromLinkConnectsToNode

Získá ElementLink na od konce relace.

FromShape

Získá NodeShape na from konec relace.

GeometryBackgroundBrushId

Získá ID prostředku štětce, který se použije k vyplnění pozadí geometrie.

(Zděděno od ShapeElement)
GeometryBoundingBox

Získá ohraničující rámeček geometrie. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
GeometryCanManuallyRoute

Získá hodnotu označující, zda uživatel může ručně směrovat tento LinkShape. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

GeometryDecoratorFrom

Získá LinkDecorator na "od" konec odkazu. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

GeometryDecoratorFromSize

Získá velikost dekorátoru na konci Od relace.

GeometryDecoratorTo

Získá LinkDecorator na "to" konec odkazu. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

GeometryDecoratorToSize

Získá velikost pro dekorátor na konci do relace.

GeometryEdgePoints

Získá hrany bodů v jednotkách světa (je určeno k zavolání pouze třídami odvozenými z ShapeGeometry.)

GeometryEdgePointsNoJumps

Získá hraniční body v jednotkách světa bez přeskakování (je určeno pouze k zavolání pomocí tříd odvozených od ShapeGeometry.)

GeometryHasFilledBackground

Získá hodnotu označující, zda pozadí geometrie bude vyplněno. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
GeometryHasOutline

Získá hodnotu označující, zda obrys geometrie bude nakreslen. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
GeometryHasShadow

Získá hodnotu označující, zda geometrie zobrazí stín. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
GeometryOutlinePenId

Získá ID prostředku pera, které se použije k kreslení obrysu geometrie.

(Zděděno od ShapeElement)
GeometryStyleSet

Získá sadu stylů, které se mají použít pro geometrii. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
GridSize

Získá nebo nastaví velikost mřížky, že je tento LinkShape je na.

(Zděděno od LinkShape)
HasChildren

Získá hodnotu označující, zda ShapeElement má jeden nebo více podřízených ShapeElements s relativní nebo vnořenou relaci.

(Zděděno od ShapeElement)
HasCustomToolTip

Vrátí, jestli má tento obrazec vlastní vykreslení popisu.

(Zděděno od ShapeElement)
HasDragOverToolTip

Vrátí informace o tom, zda tento obrazec podporuje popis přetahování.

(Zděděno od ShapeElement)
HasFilledBackground

Získá hodnotu označující, zda chcete nakreslit pozadí obrazce.

(Zděděno od ShapeElement)
HasHighlighting

Získá hodnotu označující, zda se má nakreslit zvýraznění ShapeElement

(Zděděno od ShapeElement)
HasOutline

Získá hodnotu označující, zda má být nakreslený obrys obrazce.

(Zděděno od ShapeElement)
HasShadow

Určuje, zda se má nakreslit stín obrazce.

(Zděděno od LinkShape)
HasToolTip

Získání nebo nastavení, jestli obrazec ve výchozím nastavení zobrazuje popis najetí myší

(Zděděno od ShapeElement)
Id

Jedinečný identifikátor tohoto prvku.

(Zděděno od ModelElement)
IsActive

Vrátí hodnotu true, pokud je prvek aktuálně aktivní v rámci modelu, false, pokud byl prvek odstraněn nebo je v procesu odstranění.

(Zděděno od ModelElement)
IsDeleted

Je prvek odstraněn z modelu. (Odstraněné prvky nejsou okamžitě zničeny, takže příkaz zpět může vrátit zpět odstranění elementu.)

(Zděděno od ModelElement)
IsDeleting

Je prvek odstraněn z modelu. (Odstraněné prvky nejsou okamžitě zničeny, takže příkaz zpět může vrátit zpět odstranění elementu.)

(Zděděno od ModelElement)
IsDirected

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

IsNestedChild

Získá hodnotu označující, zda je tento obrazec vnořeným podřízeným objektem nadřazeného objektu, nikoli relativní podřízeným objektem. Vnořená podřízená položka je oříznuta svým obrazcem nadřazeného objektu, zatímco relativní podřízená položka nikoli.

(Zděděno od ShapeElement)
IsRelativeChild

Získá hodnotu označující, zda je tento obrazec relativním podřízeným objektem nadřazeného objektu, nikoli vnořeným podřízeným objektem. Vnořená podřízená položka je oříznuta svým obrazcem nadřazeného objektu, zatímco relativní podřízená položka nikoli.

(Zděděno od ShapeElement)
IsVisible

Získá atribut viditelnosti tohoto obrazce.

(Zděděno od ShapeElement)
LineAdjustAwayDefault

Získá nebo nastaví hodnotu, která označuje, zda segmenty zprostředkující čáry podřízených obrazců propojení by se měly pokusit zarovnat, když obrazce propojení sdílejí společný propojený obrazec. Segmenty zprostředkující čáry jsou segmenty, které neobsahují ani jeden z koncových bodů LinkShape. Tato vlastnost nemá vliv na spřažení tohoto obrazce s obrazci na stejné; platí pouze pro obrazce propojení, které jsou podřízenými prvky tohoto obrazce.

(Zděděno od ShapeElement)
LineAffinityDefault

Získá nebo nastaví hodnotu, která označuje, zda segmenty zprostředkující čáry podřízených obrazců propojení by se měly pokusit zarovnat, když obrazce propojení sdílejí společný propojený obrazec. Segmenty zprostředkující čáry jsou segmenty, které neobsahují ani jeden z koncových bodů LinkShape. Tato vlastnost nemá vliv na spřažení tohoto obrazce s obrazci na stejné; platí pouze pro obrazce propojení, které jsou podřízenými prvky tohoto obrazce.

(Zděděno od ShapeElement)
LineToLineClearance

Získá nebo nastaví volný prostor v jednotkách světa mezi obrazci podřízeného propojení. Tato vlastnost nemá vliv na volný prostor mezi řádky tohoto obrazce s obrazci na stejné; platí pouze pro obrazce propojení, které jsou podřízenými prvky tohoto obrazce. Tato hodnota musí být větší než 1e-6.

(Zděděno od ShapeElement)
LineToNodeClearance

Získá nebo nastaví volný prostor v jednotkách světa mezi obrazci podřízeného propojení a obrazce podřízených uzlů. Tato vlastnost nemá vliv na volný prostor čáry k uzlu tohoto obrazce s obrazci na stejné úrovni; platí pouze pro obrazce, které jsou podřízenými prvky tohoto obrazce. Tato hodnota musí být větší než 1e-6.

(Zděděno od ShapeElement)
ManuallyRouted

Získá nebo nastaví hodnotu ManuallyRouted vlastnost domény. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Manually Routed

(Zděděno od LinkShape)
MaximumSize

Získá maximální velikost ShapeElement v jednotkách světa.

(Zděděno od ShapeElement)
MinimumSize

Získá minimální velikost ShapeElement v jednotkách světa.

(Zděděno od ShapeElement)
ModelElement

Získá nebo nastaví prvek modelu přidružený k tomuto prvku prezentace.

(Zděděno od PresentationElement)
NestedChildShapes

Získá seznam NestedChildShapes. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShape

(Zděděno od ShapeElement)
NestedShapesMargin

Získá okraj mezi tento ShapeElement ohraničující rámeček obvodu a jeho vnořené uzly obrazce. Marže je ve světových jednotkách. Tento okraj je poskytnout oblast podél obvodu tohoto ShapeElement, kde spojovací čáry mohou směrovat přes.

(Zděděno od ShapeElement)
Nodes

Získá seznam uzlů. Popis Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode.Link

(Zděděno od LinkShape)
NodeToNodeClearance

Získá nebo nastaví volný prostor v jednotkách světa mezi obrazci podřízených uzlů. Tato vlastnost nemá vliv na volný prostor uzel-uzel tohoto obrazce s obrazci na stejné úrovni; vztahuje se pouze na obrazce uzlů, které jsou podřízenými prvky tohoto obrazce. Tato hodnota musí být větší než 1e-6.

(Zděděno od ShapeElement)
OutlinePenId

Získá ID prostředku pera, které bude použito k nakreslení obrysu geometrie.

(Zděděno od LinkShape)
OutlinePenWidth

Získá obrysovou šířku pera v jednotkách světa. To je užitečné pro rozšiřování ShapeElement ohraničující obdélník pro účely zneplatnění.

(Zděděno od ShapeElement)
PaintMoveableDecoratorSelectionLines

Pokud je vybrán tento obrazec, zda má být nakreslena jedna čára výběru ke každému pohybitelnému dekorátoru připojenému k tomuto obrazci, pokud byl dekorátor umístěn ručně nebo dimenzován. Základní implementace vrátí hodnotu true.

(Zděděno od ShapeElement)
ParentLink

Získá vztah k nadřazené ShapeElement.

(Zděděno od ShapeElement)
ParentShape

Role domény ParentShape

(Zděděno od ShapeElement)
Partition

Získá nebo nastaví partition instance, která obsahuje tento prvek.

(Zděděno od ModelElement)
Perimeter

Získá grafickou cestu, která zahrnuje ShapeElement obrysu, včetně tloušťky obrysu pera, které leží mimo ShapePath. Body v cestě jsou v jednotkách světa vzhledem k nadřazené ShapeElement.

(Zděděno od ShapeElement)
RelatedShapeToEmphasize

Získá související ShapeElement, který by měl být vizuálně zvýrazněn uživateli při výběru tohoto obrazce. Tento vzhled se liší od výběru a neznamená, že je vybraný související obrazec. Záměrem je přitáhnout pozornost uživatele na související obrazec a poskytnout tak kontext. Tato vlastnost vrátí hodnotu null, pokud nemá být zvýrazněn žádný obrazec.

Příklad použití: Uživatel nemusí být jasný, ke kterému obrazci je popisek přidružený, takže vizuálním zdůrazňováním nadřazeného obrazce popisku při výběru popisku může uživatel rychle identifikovat související obrazec.

(Zděděno od ShapeElement)
RelativeChildShapes

Získá seznam RelativeChildShapes. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShape

(Zděděno od ShapeElement)
RouteJumpType

Získá nebo nastaví styl přeskakování čar.

(Zděděno od LinkShape)
RoutingStyle

Získá nebo nastaví styl směrování.

(Zděděno od LinkShape)
ShapeFields

Kolekce polí obrazce pro tento typ obrazce.

(Zděděno od ShapeElement)
ShapeGeometry

Třída ShapeGeometry pro LinkShape.

ShouldTryParentShapeForMergeOnToolboxDoubleClick

Určuje, co se stane, když je vybrána tato shapeElement a uživatel poklikáním na položku panelu nástrojů. Ve výchozím nastavení, pokud CanMerge() selže pro tento ShapeElement, akce poklikání přejde na tento ShapeElement ParentShape a zkusí CanMerge() znovu. Pokud obrazec přepíše tuto metodu na hodnotu false, poklikání panelu nástrojů se ukončí, pokud CanMerge() selže.

(Zděděno od ShapeElement)
Store

Získejte instanci Storu, která obsahuje tento prvek.

(Zděděno od ModelElement)
StyleSet

Získá instanci StyleSet, pokud tento ShapeElement má jeden, jinak získá ClassStyleSet.

(Zděděno od ShapeElement)
Subject

Získá nebo nastaví Předmět. Popis pro Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubject.Presentation

(Zděděno od PresentationElement)
TargetToolboxItemFilterAttributes

Vrátí kolekci ToolboxItemFilterAttribute objektů pro tento obrazec. Tyto atributy slouží k určení položek, které jsou povoleny nebo zakázány v panelu nástrojů. Zde vrácená kolekce se stane součástí kolekce, která se musí shodovat s položkami panelu nástrojů, aby bylo možné ji povolit. Chcete-li definovat kolekci, která je součástí samotné položky panelu nástrojů, použijte ToolboxItemFilterAttribute(s) na ModelElement, který představuje položku panelu nástrojů.

(Zděděno od ShapeElement)
ToEndPoint

Získá nebo nastaví okraje tak, aby ukazovaly.

ToLinkConnectsToNode

Získá ElementLink na konci do relace.

ToShape

Získá NodeShape na konci To relace.

UserFixed

Získá nebo nastaví příznak userFixed edge.

(Zděděno od LinkShape)
ZOrder

Získá relativní pořadí Z pro tento ShapeElement. Pokud se jedná o diagram, jedná se o nejnovější číslo pořadí vykreslování použité k přečíslování.

(Zděděno od ShapeElement)

Metody

AccessibleDoDefaultAction()

Provede výchozí akci přidruženou k tomuto přístupnému objektu.

(Zděděno od ShapeElement)
Associate(ModelElement)

Přidruží tento prvek prezentace k prvku modelu.

(Zděděno od PresentationElement)
CalculateDerivedVisible(ShapeElement)

Vypočítejte hodnotu DerivedVisible pro tento obrazec za předpokladu, že nadřazený objekt je správný.

CanMerge(ProtoElementBase, ElementGroupPrototype)

Vrátí hodnotu označující, zda zdrojový prvek reprezentovaný zadaný kořenový ProtoElement lze přidat do tohoto prvku.

(Zděděno od ModelElement)
ChooseMergeTarget(ElementGroup)

Získá ModelElement použít jako cíl pro Proces sloučení ElementGroup.
To je volána procesem sloučení, pokud je tento prvek cílem sloučení.
To dává tomuto prvku možnost změnit cíl na něco jiného než sám sebe.

(Zděděno od ModelElement)
ChooseMergeTarget(ElementGroupPrototype)

Získá ModelElement použít jako cíl pro Proces sloučení ElementGroupPrototype.
To je volána procesem sloučení, pokud je tento prvek cílem sloučení.
To dává tomuto prvku možnost změnit cíl na něco jiného než sám sebe.

(Zděděno od ModelElement)
ChooseParentShape(ShapeElement)

Volal by ShapeElement.FixUpChildShapes() k určení, který obrazec by měl být nadřazený obrazec pro nový podřízený obrazec. Ve výchozím nastavení bude tento objekt ShapeElement nadřazeným objektem, ale v některých případech může být jiný obrazec.

(Zděděno od ShapeElement)
ChooseRelationship(ShapeElement)

Volá shapeElement.FixUpChildShapes() k získání typu relace, kterou má podřízený ShapeElement k nadřazené hodnotě.

(Zděděno od ShapeElement)
CoerceSelection(DiagramItem, DiagramClientView, Boolean)

Umožňuje obrazci změnit vybrané položky. Volá se z akce výběru.

(Zděděno od ShapeElement)
Connect(NodeShape, NodeShape)

Vytvoří relace ElementLink potřebné pro propojení dvou zadaných NodeShapes. Pokud se tento BinaryLinkShape už v diagramu nachází, připojte také GraphEdge. Pokud ne, graphEdge se připojí při přidání BinaryLinkShape do diagramu.

Copy()

Vytvoří kopii prvku v modelu.

(Zděděno od ModelElement)
Copy(IEnumerable<Guid>)

Vytvoří kopii elementu v modelu.

(Zděděno od ModelElement)
CreateChildShape(ModelElement)

Volal ShapeElement.FixUpChildShapes() pro načtení nové instance podřízeného obrazce pro daný prvek modelu.

(Zděděno od ShapeElement)
CreateClassStyleSet()

Vytvoří sadu stylů třídy pro tento ShapeElement.

(Zděděno od ShapeElement)
CreateDecorators()

Vytvoří instanci kolekce dekorátorů pro tento typ obrazce.

(Zděděno od ShapeElement)
CreateInstanceStyleSet()

Create sadu stylů této instance.

(Zděděno od ShapeElement)
CreateShapeFields()

Vytvoří instanci kolekce polí obrazců pro tento typ obrazce.

(Zděděno od ShapeElement)
Delete()

Odstraní prvek z modelu.

(Zděděno od ModelElement)
Delete(Guid[])

Odstraní prvek z modelu.

(Zděděno od ModelElement)
DetermineHighlightShape(ShapeElement)

Přejde nahoru nadřazeným řetězem obrazců, dokud nenajde obrazec, který má zapnuté zvýraznění, nebo dokud nedosáhne horní části nadřazeného řetězce.

(Zděděno od ShapeElement)
Disconnect()

Odpojí aktuální LinkShape od obou připojených koncových bodů.

DoFoldToShape(PointD, PointD)

Vypočítá bod podél obvodu ShapeElement, kde se daný vektor protíná.

(Zděděno od ShapeElement)
DoHitTest(PointD, DiagramHitTestInfo, Boolean)

Provede hittest vzhledem k bodu vzhledem k levému hornímu rohu diagramu ve světových jednotkách.

(Zděděno od ShapeElement)
DoHitTest(PointD, DiagramHitTestInfo)

Provede hittest vzhledem k bodu vzhledem k levému hornímu rohu diagramu ve světových jednotkách.

(Zděděno od ShapeElement)
DoHitTestSelection(PointD, DiagramHitTestInfo)

Provede hittest u výběru kolem ShapeElement zadaného bodu vzhledem k levému hornímu rohu diagramu v jednotkách světa.

(Zděděno od ShapeElement)
DoKeyboardNavigation(Keys, DiagramClientView)

Zavolá příslušnou metodu navigace na obrazci.

(Zděděno od ShapeElement)
DrawResizeFeedback(DiagramPaintEventArgs, RectangleD)

Nakreslí zpětnou vazbu změny velikosti shapeelementu pomocí zadaných absolutních mezí pro ShapeElement.

(Zděděno od ShapeElement)
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath)

Vyloučí tento obrazec a obrazce jeho koncových bodů z oblasti oříznutí v zadaném objektu Graphics.

ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath)

Vyloučí z oblasti oříznutí tuto geometrii, včetně geometrií následných objektů IGeometryHost. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
FindDecorator(String)

Najde dekorátor se zadaným názvem.

(Zděděno od ShapeElement)
FindFirstChild(Boolean)

Volá ho tento ShapeElement, aby získal svého prvního potomka v navigační sekvenci.

Volá se podřízeným objektem ShapeElement nebo ShapeField, abyste získali prvního potomka tohoto obrazce v navigační sekvenci.

(Zděděno od ShapeElement)
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Najděte v grafu obrazce nebo diagramu volnou oblast.

(Zděděno od ShapeElement)
FindLastChild(Boolean)

Volá se podřízeným objektem ShapeElement nebo ShapeField, který získá posledního potomka tohoto obrazce v navigační sekvenci.

(Zděděno od ShapeElement)
FindNextChild(DiagramItem, Boolean)

Volá ho podřízený ShapeElement nebo ShapeField, aby se za ní v navigační sekvenci získala první položka na stejné položce.

(Zděděno od ShapeElement)
FindNextInChildFields(ShapeField, Boolean)

Najde první DiagramItem za zadaným polem ShapeField. Hledání je omezeno na kolekci ShapeField tohoto obrazce, včetně jeho dílčích polí.

(Zděděno od ShapeElement)
FindPreviousChild(DiagramItem, Boolean)

Volal podřízený ShapeElement nebo ShapeField, aby se v navigační sekvenci získala první prioritní položka na stejné položce dítěte.

(Zděděno od ShapeElement)
FindPreviousInChildFields(ShapeField, Boolean)

Najde první DiagramItem před zadaným polem ShapeField. Hledání je omezeno na kolekci ShapeField tohoto obrazce, včetně jeho dílčích polí.

(Zděděno od ShapeElement)
FindShapeField(String)

Vrátí první shapefield se zadaným názvem v kolekci ShapeFields. Pokud pole se zadaným názvem není nalezeno, vrátí tato metoda hodnotu null.

(Zděděno od ShapeElement)
FixUpChildShapes(ModelElement)

Volá se diagram.FixUpDiagram() a poskytuje možnost vytvářet nebo konfigurovat podřízené obrazce v reakci na přidání zadaného podřízeného prvku do modelu.

(Zděděno od ShapeElement)
Focused(DiagramClientView)

Vrátí hodnotu označující, zda je tento obrazec v zadaném zobrazení zaostřený.

(Zděděno od ShapeElement)
GetAccessibilityObject(DiagramClientView)

Získá Objekt AccessibleObject přiřazený elementu

(Zděděno od ShapeElement)
GetChildElements(ModelElement)

Volal ShapeElement.FixUpChildShapes() získat kolekci ModelElements, které jsou považovány za podřízené prvky zadané ModelElement. Vrácené podřízené prvky by měly mít odpovídající typy obrazců, které lze vytvořit jako podřízené obrazce tohoto ShapeElementu.

(Zděděno od ShapeElement)
GetCursor(Cursor, DiagramClientView, PointD)

Získá kurzor, který se zobrazí při ukazatel myši je nad ShapeElement.

(Zděděno od ShapeElement)
GetDomainClass()

Získá nejvíce odvozenou třídu domény pro tento prvek.

(Zděděno od ModelElement)
GetDragOverToolTipText(DiagramItem)

Vrátí zobrazení přetažením myši přes text popisu.

(Zděděno od ShapeElement)
GetEdgePointsValue()

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od LinkShape)
GetFieldAccessibleDescription(ShapeField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetFieldAccessibleName(ShapeField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetFieldAccessibleValue(ShapeField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetFieldRepresentedElement(ShapeField)

Získá primární ModelElement zadané podřízené ShapeField představuje.

(Zděděno od ShapeElement)
GetFieldRepresentedProperty(ShapeField)

Získá informace o vlastnosti, které zadané ShapeField představuje.

(Zděděno od ShapeElement)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

Načte akci myši, která by měla být aktivní v této (nebo další) události MouseDown, pokud je myš nad zadaným bodem.

(Zděděno od ShapeElement)
GetRoleCollection<TCollection,TElement>(Guid)

Získá nebo vytvoří kolekci propojených prvků.

(Zděděno od ModelElement)
GetShapeLuminosity(DiagramClientView, Color)

Vypočítá jas obrazce na základě jasu aktuální barvy a toho, jestli je nebo není v seznamu zvýraznění.

(Zděděno od ShapeElement)
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetSubFieldAccessibleName(ShapeField, ShapeSubField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetSubFieldAccessibleValue(ShapeField, ShapeSubField)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
GetSubFieldRepresentedElements(ShapeField, ShapeSubField)

Získá kolekci ModelElements zadané ShapeSubField představuje.

(Zděděno od ShapeElement)
GetSubFieldRepresentedProperty(ShapeField, ShapeSubField)

Získá popisovač vlastnosti přidružené k zadanému dílčímu poli.

(Zděděno od ShapeElement)
GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField)

Získá prvek, který hostuje vlastnost zobrazena dílčí pole. To se může lišit od elementu vráceného GetSubFieldRepresentedElements, protože skutečná DomainPropertyInfo vrácená GetSubFieldRepresentedProperty může být hostována v podřízené části reprezentovaného elementu.

(Zděděno od ShapeElement)
GetToolTipText(DiagramItem)

Získá text popisu pro pel element pod kurzorem.

(Zděděno od ShapeElement)
HasCachedDragOverResult(DiagramDragEventArgs)

Vrátí hodnotu true, pokud je výsledek přetažení uložen v mezipaměti.

(Zděděno od ShapeElement)
Hide()

Skrýt (zviditelnit) obrazec a všechny jeho podřízené objekty

(Zděděno od ShapeElement)
HideCustomToolTip(IWin32Window)

Skrytí vlastního popisu obrazce

(Zděděno od ShapeElement)
InitializeDecorators(IList<ShapeField>, IList<Decorator>)

Vytvoří instanci a přidá pole obrazce (například text a obrázky) k tomuto typu obrazce.

(Zděděno od ShapeElement)
InitializeInstanceResources()

Přepíše existující prostředky pro tuto instanci ShapeElement. Tato metoda se volá po vytvoření instance sady stylů. Přepsat tuto metodu upravit existující prostředky pro tento ShapeElement instance.

(Zděděno od ShapeElement)
InitializeResources(StyleSet)

Přidá nové prostředky nebo přepíše existující prostředky pro tento typ ShapeElement. Tato metoda je volána po vytvoření instance sady stylů třídy. Přepsat tuto metodu přidat nové prostředky nebo upravit existující prostředky pro tento ShapeElement typ.

(Zděděno od ShapeElement)
InitializeShapeFields(IList<ShapeField>)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ShapeElement)
Invalidate()

Tato metoda zneplatní linkshape, včetně (1) obrysové pero, které překračuje hranice obrazce a (2) linkhape dekorátory.

(Zděděno od LinkShape)
Invalidate(Boolean)

Zruší platnost ShapeElement.

(Zděděno od ShapeElement)
Invalidate(RectangleD)

Zruší platnost ShapeElement se zadaným obdélníkem použitým jako jeho absolutní hranice.

(Zděděno od ShapeElement)
IsDescendantOf(ShapeElement)

Vrátí hodnotu určující, zda je tento obrazec potomkem zadaného obrazce.

(Zděděno od ShapeElement)
IsNavigationKey(Char)

Vrátí hodnotu určující, zda zadaný znak odpovídá navigačnímu příkazu.

(Zděděno od ShapeElement)
IsNavigationKey(Keys)

Vrátí hodnotu určující, zda data zadaného klíče odpovídají navigačnímu příkazu.

(Zděděno od ShapeElement)
IsRouted()

Vrátí informace o tom, zda byl tento LinkShape již směrován nebo je stále roztrhaný a čeká na přesměrování.

(Zděděno od LinkShape)
IterateShapes(IShapeIterator)

Metoda, která pomáhá iterovat obrazec a všechny jeho podřízené obrazce. Metoda rekurzivně projde všechny podřízené obrazce tohoto obrazce a zavolá daný iterátor s každým nalezeným obrazcem. Poznámka: Základní implementace je, že procházení je hloubková a NestedChildShapes jsou iterated před RelativeChildShapes.

(Zděděno od ShapeElement)
MergeConfigure(ElementGroup)

PresentationElements by neměl přepsat MergeConfigure(), protože nebude volána v peLs během sloučení. Místo toho by seznamy PEL měly používat přepsání opravy zobrazení.

(Zděděno od PresentationElement)
MergeDisconnect(ModelElement)

Provede operaci naproti MergeRelate – tj. odpojí daný prvek od aktuálního prvku (odebere odkazy vytvořené mergeRelate).

(Zděděno od ModelElement)
MergeRelate(ModelElement, ElementGroup)

PresentationElements by neměl přepsat MergeRelate(), protože nebude volána u seznamů PEL během sloučení. Místo toho by seznamy PEL měly používat přepsání opravy zobrazení.

(Zděděno od PresentationElement)
ModifyLuminosity(Int32, DiagramClientView)

Vypočítá světelnost zvýraznění na základě: pokud L >= 160, pak L = L × 0,9 jinak, L += 40.

(Zděděno od ShapeElement)
MoveByRepositioning(DiagramDragEventArgs)

Přemísťuje obrazce v elementu ElementGroupPrototype o množství určené umístěním myši.

(Zděděno od ShapeElement)
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem)

Přemísťuje obrazce v daném prototypu do zadaného bodu.

(Zděděno od ShapeElement)
NavigateAscend(SelectedShapesCollection)

Volal tento LinkShape k nastavení fokusu na jeho první prioritního nadřazeného objektu v navigační sekvenci.

(Zděděno od LinkShape)
NavigateDescend(SelectedShapesCollection)

Volal tento ShapeElement k nastavení fokusu na jeho první následníka fokusu v navigační sekvenci.

(Zděděno od ShapeElement)
NavigateTo(DiagramItem, SelectedShapesCollection)

Volal Navigate metody nastavit fokus na zadaný DiagramItem.

(Zděděno od ShapeElement)
NavigateToFirst(SelectedShapesCollection)

Volána tímto ShapeElement nastavit fokus na tento obrazec první na stejné stejné (tj. první podřízený prvek nadřazeného) v navigační sekvenci. To také zpracovává NavigateToFirst pro LineSegments a AnchorPoints, protože do nich nejsou směrovány klíčové události.

(Zděděno od LinkShape)
NavigateToLast(SelectedShapesCollection)

Volá ho tento ShapeElement k nastavení fokusu na poslední stejné jméno tohoto obrazce (tj. poslední podřízené položky nadřazeného objektu) v navigační sekvenci. To také zpracovává NavigateToPrevious pro LineSegments a AnchorPoints, protože do nich nejsou směrovány klíčové události.

(Zděděno od LinkShape)
NavigateToNext(SelectedShapesCollection)

Volal tento LinkShape k nastavení fokusu na další segment v navigační sekvenci. To také zpracovává NavigateToNext pro LineSegments a AnchorPoints, protože klíčové události nejsou směrovány na ně.

(Zděděno od LinkShape)
NavigateToPrevious(SelectedShapesCollection)

Volá tento LinkShape k nastavení fokusu na předchozí segment v navigační sekvenci. To také zpracovává NavigateToPrevious pro LineSegments a AnchorPoints, protože do nich nejsou směrovány klíčové události.

(Zděděno od LinkShape)
OnAssociatedPropertyChanged(PropertyChangedEventArgs)

Volá se při změně vlastnosti.

(Zděděno od ShapeElement)
OnBeforePaint()

OnBeforePaint se nazývá na začátku obrazu ShapeElement. Poskytuje vývojářům příležitost aktualizovat a přepsat prostředky předtím, než se použijí v malování.

(Zděděno od ShapeElement)
OnBeginEdit(DiagramItemEventArgs)

Volá se, když začaly místní úpravy.

(Zděděno od ShapeElement)
OnBoundsFixup(BoundsFixupState, Int32, Boolean)

Umožňuje poslední příležitost pro rozsahy, které mají být userFixed během zobrazení a opravy diagramu. Tuto metodu můžete přepsat tak, aby se použily změny oprav konkrétních hranic, které chcete použít.

(Zděděno od ShapeElement)
OnChildConfigured(ShapeElement, Boolean, Boolean)

Volána ShapeElement.FixUpChildShapes() k povolení tohoto ShapeElement po konfiguraci jeho zadané podřízené ShapeElement. Po zavolání Funkce OnChildConfiguring() se nový podřízený obrazec umístí do cílového umístění (pokud je k dispozici). To se nazývá další, bez ohledu na to, zda byl podřízený obrazec umístěn nebo ne.

(Zděděno od ShapeElement)
OnChildConfiguring(ShapeElement, Boolean)

Volána ShapeElement.FixUpChildShapes() umožňuje tomuto ShapeElement předkonfigurovat jeho zadané podřízené ShapeElement. To je volána okamžitě poté, co se obrazec stane podřízeným prvku ShapeElement, ale před umístěním obrazce na cílovém obrazci.

(Zděděno od ShapeElement)
OnClick(DiagramPointEventArgs)

Volá se pomocí OnClick() ovládacího prvku.

(Zděděno od ShapeElement)
OnCopy(ModelElement)

Volá se při vytvoření kopie elementu. Metoda je volána u duplicitního elementu.

(Zděděno od ModelElement)
OnDeleted()

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

OnDeleting()

Volal model před odstraněním elementu.

(Zděděno od ModelElement)
OnDoubleClick(DiagramPointEventArgs)

Volal ovládacího prvku OnDoubleClick()

(Zděděno od ShapeElement)
OnDragDrop(DiagramDragEventArgs)

Událost vyvolána při přetažení objektu IDataObject a poté přetažení do ShapeElement.

(Zděděno od ShapeElement)
OnDragEnter(DiagramDragEventArgs)

Událost vyvolána, když IDataObject přetažení vstoupí ShapeElement hranice.

(Zděděno od ShapeElement)
OnDragLeave(DiagramPointEventArgs)

Událost vyvolána při přetažení objektu IDataObject opouští hranice ShapeElement.

(Zděděno od ShapeElement)
OnDragOver(DiagramDragEventArgs)

Událost vyvolána při přetažení objektu IDataObject přes hranice ShapeElement.

(Zděděno od ShapeElement)
OnEndEdit(DiagramItemEventArgs)

Volá se po ukončení místních úprav.

(Zděděno od ShapeElement)
OnInitialize()

Tato metoda je volána, když je obrazec inicializován, odvozené třídy mohou přepsat k provedení inicializace instance obrazce. Tato metoda je vždy volána v rámci transakce.

(Zděděno od ShapeElement)
OnKeyDown(DiagramKeyEventArgs)

Volá se při stisknutí klávesy.

(Zděděno od ShapeElement)
OnKeyPress(DiagramKeyPressEventArgs)

Volá se mezi klávesou dolů a klávesou nahoru.

(Zděděno od ShapeElement)
OnKeyUp(DiagramKeyEventArgs)

Volá se při uvolnění klíče.

(Zděděno od ShapeElement)
OnMouseDown(DiagramMouseEventArgs)

Volal ovládacího prvku OnMouseDown().

(Zděděno od ShapeElement)
OnMouseEnter(DiagramPointEventArgs)

Výchozí implementace ShapeElement událost pro OnMouseEnter.

(Zděděno od ShapeElement)
OnMouseHover(DiagramPointEventArgs)

Výchozí implementace ShapeElement událost pro OnMouseHover.

(Zděděno od ShapeElement)
OnMouseLeave(DiagramPointEventArgs)

Výchozí implementace ShapeElement události pro OnMouseLeave.

(Zděděno od ShapeElement)
OnMouseMove(DiagramMouseEventArgs)

Volal ovládacího prvku OnMouseMove().

(Zděděno od ShapeElement)
OnMouseUp(DiagramMouseEventArgs)

Volal ovládacího prvku OnMouseUp().

(Zděděno od ShapeElement)
OnMouseWheel(DiagramMouseEventArgs)

Volal ovládacího prvku OnMouseWheel().

(Zděděno od ShapeElement)
OnOrphaned(SerializationResult)

Během deserializace, pokud obrazec není připojen k žádnému prvku modelu prostřednictvím PresentationViewsSubject relace, když by měl, je považován za "osamocený". Tato metoda je volána, když je takový tvar zjištěn během deserializace. Poznámka: Základní implementace odebere obrazec.

(Zděděno od ShapeElement)
OnPaintEmphasis(DiagramPaintEventArgs)

Nakreslí vizuální důraz na obrazec. Tento příkaz neoznačuje výběr, pouze přitáhne pozornost uživatele na tento obrazec, když je vybrán jiný obrazec. (Viz ShapeElement.RelatedShapeToEmphasize.)

(Zděděno od ShapeElement)
OnPaintFeedback(DiagramPaintEventArgs)

Nakreslí zpětnou vazbu přetažení, když je tento ShapeElement (nebo možná jeden z jeho sestupných) pod myší. Volá se pomocí OnPaint() ovládacího prvku.

(Zděděno od ShapeElement)
OnPaintSelection(DiagramPaintEventArgs)

Nakreslí výběr tohoto ShapeElement. Ve výchozím nastavení ShapeElement ShapeGeometry nakreslí výběr. Systém souřadnic objektu Graphics je ve světových jednotkách a relativní vzhledem k nadřazenému obrazci.

(Zděděno od ShapeElement)
OnPaintShape(DiagramPaintEventArgs)

Nakreslí ShapeElement. Volá se pomocí OnPaint() ovládacího prvku.

(Zděděno od ShapeElement)
OnResurrected()

Volá model po obnovení elementu (umístění zpět do úložiště).

(Zděděno od ModelElement)
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32)

Virtuální metoda pro oznámení, když se změnila pozice hráče role.

(Zděděno od ModelElement)
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32)

Virtuální metoda upozorňování, kdy se změní pozice hráče role.

(Zděděno od ModelElement)
OnShapeInserted()

Volána, když tento ShapeElement je podřízený ShapeElement jeho nadřazený ShapeElement.

(Zděděno od ShapeElement)
OnShapeRemoved()

Volána, když tento ShapeElement již není podřízený ShapeElement jeho nadřazený ShapeElement.

(Zděděno od ShapeElement)
PerformResizeParentRule()

Nastaví a aktivuje ResizeParentRule s příslušnými informacemi pro nadřazený obrazec tohoto obrazce. Aktivuje událost pouze jednou za každou iteraci a uchovává seznam všech změn, které budou zpracovány později.

(Zděděno od ShapeElement)
PerformResizeParentRule(Boolean, ShapeElement)

Nastaví a aktivuje ResizeParentRule s příslušnými informacemi pro nadřazený obrazec tohoto obrazce. Aktivuje událost pouze jednou za každou iteraci a uchovává seznam všech změn, které budou zpracovány později.

(Zděděno od ShapeElement)
PermitChildVisibility(ShapeElement)

Možnost ovlivnit viditelnost podřízených obrazců

(Zděděno od ShapeElement)
ProcessVisibilityChange(Boolean)

Zpracování následné změny oproti změně viditelnosti tohoto obrazce

(Zděděno od ShapeElement)
PurgeLayoutObjects()

Vyprázdnit všechny objekty rozložení grafu v této hierarchii. Vyprázdněte všechny body z drátů – kolekce bodů mimo obrazec, nikoli body grafu, protože už jsou pryč.

(Zděděno od ShapeElement)
PurgePoints()

Tato metoda odebere všechny přítomné body.

(Zděděno od ShapeElement)
RebuildShape()

Provádí opravy zobrazení na tomto ShapeElement.

(Zděděno od ShapeElement)
RecalculateRoute()

Setter musí být volána v transakci.

RemoveLayoutObject()

odebere (odstraní) tento ShapeElement z GraphWrapper, stejně jako jeho relativní a vnořené podřízené obrazce.

(Zděděno od ShapeElement)
Selected(DiagramClientView)

Vrátí hodnotu určující, zda je tento obrazec vybrán v zadaném zobrazení.

(Zděděno od ShapeElement)
SetDecorators(LinkDecorator, LinkDecorator, Boolean)

Nastavte dekorátory čáry. Uživatel může volitelně zrušit platnost řádku při zavolání.

SetDecorators(LinkDecorator, SizeD, LinkDecorator, SizeD, Boolean)

Nastavte dekorátory čáry. Uživatel může volitelně zrušit platnost řádku při zavolání.

SetEdgePointsValue(EdgePointCollection)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od LinkShape)
SetInitialGraphLayoutVisibility()

Pokud byla viditelnost tohoto obrazce upravena před vytvořením objektu rozložení grafu, ujistěte se, že jsou tyto dva objekty synchronizované.

(Zděděno od ShapeElement)
SetShowHideState(Boolean)

Nastavení stavu viditelnosti obrazce a všech jeho podřízených položek

(Zděděno od ShapeElement)
SetShowHideStateImplementation(Boolean)

Hlavní impementace pro zobrazení a skrytí

(Zděděno od ShapeElement)
ShouldAddShapeForElement(ModelElement)

Volána ShapeElement.FixUpChildShapes() získat hodnotu označující, zda ShapeElement by měl být vytvořen a přidán jako podřízený tohoto ShapeElement.

(Zděděno od ShapeElement)
ShouldReparentOnMove()

Určuje, jestli se má obrazec při přesunutí znovu zobrazit.

(Zděděno od ShapeElement)
Show()

Zobrazit (zviditelnit) obrazec a všechny jeho podřízené položky

(Zděděno od ShapeElement)
ShowCustomToolTip(String, IWin32Window, Point)

Zobrazení vlastního popisu obrazce s danými nápovědami k textu a umístění

(Zděděno od ShapeElement)
ToString()

Vrátí přístupný název tohoto objektu a jeho podtyp.

(Zděděno od ShapeElement)
TranslateGeometryToAbsoluteBounds(RectangleD)

Přeloží obdélník ze souřadnic vzhledem k levému hornímu rohu nadřazeného objektu IGeometryHost na absolutní souřadnice světa.

(Zděděno od ShapeElement)
TranslateGeometryToRelativeBounds(RectangleD)

Přeloží obdélník z absolutních souřadnic světa na souřadnice vzhledem k levému hornímu rohu nadřazeného objektu IGeometryHost.

(Zděděno od ShapeElement)
TranslateToAbsoluteBounds(RectangleD)

Přeloží obdélník ze souřadnic vzhledem k nadřazené obrazci na absolutní souřadnice světa.

(Zděděno od ShapeElement)
TranslateToRelativeBounds(RectangleD)

Přeloží obdélník z absolutních souřadnic světa na souřadnice relativní vzhledem k nadřazeného obrazci.

(Zděděno od ShapeElement)
UpdateDerivedVisible(ShapeElement)

Aktualizovat odvozený viditelný stav tohoto obrazce

(Zděděno od ShapeElement)
UpdateEdgePoints(EdgePointCollection)

Nastaví kolekci EdgePoints, odpovídajícím způsobem aktualizuje související členy a zruší platnost přidružených zobrazení.

(Zděděno od LinkShape)
UpdateGeometryLuminosity(DiagramClientView, Brush)

Upraví světelnost zadaného štětce. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
UpdateGeometryLuminosity(DiagramClientView, Pen)

Upraví světelnost zadaného pera. (Má být volána pouze třídami odvozenými od ShapeGeometry.)

(Zděděno od ShapeElement)
UpdateGraphEdgePoints()

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od LinkShape)

Událost

Click

Událost se aktivuje po kliknutí na obrazec.

(Zděděno od ShapeElement)
DoubleClick

Událost se aktivuje po dvojitém kliknutí na obrazec.

(Zděděno od ShapeElement)
KeyDown

Událost se aktivuje, když je fokus obrazce a klávesa klávesnice je mimo provoz.

(Zděděno od ShapeElement)
KeyPress

Událost se aktivuje, když je obrazec zaostřený a je zadán znak.

(Zděděno od ShapeElement)
KeyUp

Událost se aktivuje, když je na obrazci fokus a uvolní se klávesa klávesnice.

(Zděděno od ShapeElement)
MouseDown

Událost se aktivuje, když je na obrazci stisknuto tlačítko myši.

(Zděděno od ShapeElement)
MouseMove

Událost se aktivuje, když se kurzor přesune na obrazec.

(Zděděno od ShapeElement)
MouseUp

Událost se aktivuje, když se na obrazci uvolní tlačítko myši.

(Zděděno od ShapeElement)
MouseWheel

Událost se aktivuje, když se kolečko myši přesune, když je kurzor nad obrazcem.

(Zděděno od ShapeElement)

Explicitní implementace rozhraní

IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroup)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroupPrototype)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)
IMergeElements.MergeConfigure(ElementGroup)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)
IMergeElements.MergeDisconnect(ModelElement)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)
IMergeElements.MergeRelate(ModelElement, ElementGroup)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

(Zděděno od ModelElement)

Metody rozšíření

GetDslDefinitionModelElement(PresentationElement)

Tato metoda zajišťuje, že skutečný prvek modelu odpovídající PresentationElement je vrácena. V případě seznamů PE Pro DslDesigner může být odpovídajícím předmětem ve skutečnosti interní třída TreeNode, a ne skutečná třída MEL. Tato metoda zpracovává tyto případy správně, takže se vrátí skutečný mel.

AddExtension(ModelElement, DomainClassInfo)

Rozšířit tento ModelElement s nově instance rozšíření zadaného typu domény. InvalidOperationException bude vyvolána, pokud prvek již má rozšíření tohoto typu.

AddExtension(ModelElement, ExtensionElement)

Rozšiřte tento ModelElement o konkrétní rozšíření. InvalidOperationException bude vyvolána, pokud prvek již má rozšíření stejného typu.

AddExtension(ModelElement, Guid)

Rozšiřte tento ModelElement s nově vytvořenými instancemi rozšíření identifikovaného typu domény. InvalidOperationException bude vyvolána, pokud prvek již má rozšíření tohoto typu.

AddExtension(ModelElement, Type)

Rozšiřte tento ModelElement o nově instance rozšíření zadaného typu. InvalidOperationException bude vyvolána, pokud prvek již má rozšíření tohoto typu.

AddExtension<T>(ModelElement)

Rozšiřte tento ModelElement s nově vytvořeným rozšířením určitého typu. InvalidOperationException bude vyvolána, pokud prvek již má rozšíření stejného typu.

GetAllExtensions(ModelElement)

Vrátit výčet, který provádí šířku první procházení přes strom rozšiřující prvky vložené v tomto ModelElement.

GetBaseElement(ModelElement)

Vrátí kořen virtuálního MEL, ve kterém se zadaná ModelElement účastní.

GetExtension(ModelElement, DomainClassInfo)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

GetExtension(ModelElement, Guid)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

GetExtension(ModelElement, Type)

Získejte ExtensionElement zadaného typu z dostupných rozšíření tohoto ModelElement. Pokud prvek nemá takové rozšíření, bude vyvolána výjimka InvalidOperationException.

GetExtension<T>(ModelElement)

Získejte ExtensionElement zadaného typu z dostupných rozšíření tohoto ModelElement. Pokud prvek nemá takové rozšíření, bude vyvolána výjimka InvalidOperationException.

IsExtendedBy(ModelElement, DomainClassInfo)

Dotaz, zda je tento ModelElement aktuálně rozšířen ExtensionElement určitého typu.

IsExtendedBy(ModelElement, Guid)

Dotaz, zda je tento ModelElement aktuálně rozšířen ExtensionElement určitého typu.

IsExtendedBy(ModelElement, Type)

Dotaz, zda je tento ModelElement aktuálně rozšířen ExtensionElement určitého typu.

RemoveExtension(ModelElement, DomainClassInfo)

Odeberte všechny rozšíření zadané ModelElement, který je určitého typu.

RemoveExtension(ModelElement, ExtensionElement)

Odeberte zadaný ExtensionElement z rozšíření tohoto ModelElement.

RemoveExtension(ModelElement, Guid)

Odeberte všechny rozšíření zadané ModelElement, který je určitého typu.

RemoveExtension(ModelElement, Type)

Odeberte všechna rozšíření tohoto ModeluElement, která je konkrétního typu.

TryGetExtension(ModelElement, DomainClassInfo)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

TryGetExtension(ModelElement, Guid)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

TryGetExtension(ModelElement, Type)

Dvojitě odvozená základní třída pro DomainClass BinaryLinkShape

TryGetExtension<T>(ModelElement)

Získejte ExtensionElement zadaného typu z dostupných rozšíření tohoto ModelElement. Pokud tento prvek nemá takové rozšíření, bude výsledek null.

CanDelete(ModelElement, Guid[])

Odstraní prvek z modelu.

GetLocks(ModelElement)

Získejte příznaky zámku pro tento prvek. To bude zahrnovat všechny zámky povolené u oddílu obsahujícího element .

IsLocked(ModelElement, Locks)

Otestujte, jestli má tento prvek zadanou sadu zámků.

SetLocks(ModelElement, Locks)

Nastavit příznaky zámku tohoto prvku

Platí pro