Sdílet prostřednictvím


AnchoringBehavior – třída

Popisuje, jak by ShapeField umístění a velikost samotného jako nadřazený NodeShape přesune a změní velikost.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.AnchoringBehavior

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Deklarace
Public Class AnchoringBehavior
public class AnchoringBehavior

Typ AnchoringBehavior zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda AnchoringBehavior(NodeShape)
Veřejná metoda AnchoringBehavior(ShapeField)

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost HasBottomAnchor Získá hodnotu označující, zda byl zadán dolní kotevní.
Veřejná vlastnost HasLeftAnchor Získá hodnotu označující, zda byl zadán levé kotvu.
Veřejná vlastnost HasRightAnchor Získá hodnotu označující, zda byl zadán vpravo kotvu.
Veřejná vlastnost HasTopAnchor Získá hodnotu označující, zda byl zadán horní kotevní.
Veřejná vlastnost InvisibleCollapseFlags
Veřejná vlastnost MinimumHeight Získá nebo nastaví minimální výška v jednotkách světa.
Veřejná vlastnost MinimumHeightInLines Získá nebo nastaví minimální počet řádků textu pro toto pole obrazce.
Veřejná vlastnost MinimumWidth
Veřejná vlastnost MinimumWidthInCharacters

Nahoru

Metody

  Název Popis
Veřejná metoda CenterHorizontally()
Veřejná metoda CenterHorizontally(Double)
Veřejná metoda CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically()
Veřejná metoda CenterVertically(Double)
Veřejná metoda CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Veřejná metoda CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Veřejná metoda Clear Vymaže aktuálně nastavena na AnchorTargets a suspenze.
Veřejná metoda ClearBottomAnchor Vymaže cíle dolní archor.
Veřejná metoda ClearRightAnchor Vymaže vpravo archor cíle.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda SetBottomAnchor(Double) Ukotví dolní ShapeField na zadané vzdálenosti od horní části nadřazené ShapeNode.
Veřejná metoda SetBottomAnchor(AnchoringBehavior.Edge, Double) Ukotví dolní ShapeField na okraji nadřazené ShapeElement.
Veřejná metoda SetBottomAnchor(NodeShape, Double) Ukotví dolní ShapeField ve vzdálenosti od horní části na stejné úrovni.
Veřejná metoda SetBottomAnchor(ShapeField, Double) Ukotví dolní ShapeField ve vzdálenosti od horní části na stejné úrovni.
Veřejná metoda SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ukotví dolní ShapeField na okraji NodeShape na stejné úrovni.
Veřejná metoda SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) Vyhledá ShapeField dole na okraji ShapeField na stejné úrovni.
Veřejná metoda SetLeftAnchor(Double) Kotvy ShapeField zleva straně svislé čáry ve vzdálenosti [Šířka rodiče ShapeElement vynásobí procentní] vzhledem k levé straně nadřazené ShapeElement.
Veřejná metoda SetLeftAnchor(AnchoringBehavior.Edge, Double) Vyhledá ShapeField levé určitou stranu nadřazeného obrazce.
Veřejná metoda SetLeftAnchor(NodeShape, Double) Vyhledá ShapeField levé v určené vzdálenosti od NodeShape na stejné úrovni.
Veřejná metoda SetLeftAnchor(ShapeField, Double) Kotvy ShapeField zleva straně svislé čáry ve vzdálenosti [Šířka na stejné úrovni ShapeField's vynásobí procentní] vzhledem k levé straně sourozenců ShapeField.
Veřejná metoda SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) Vyhledá ShapeField levé na okraji ShapeElement na stejné úrovni.
Veřejná metoda SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) Vyhledá ShapeField levé na okraji ShapeField na stejné úrovni.
Veřejná metoda SetRightAnchor(Double) Vyhledá ShapeField pravé na svislou čáru, která je relativní vzhledem k nadřazené ShapeElement levé vzdálenost [Šířka rodiče ShapeElement vynásobí procentní].
Veřejná metoda SetRightAnchor(AnchoringBehavior.Edge, Double) Vyhledá ShapeField pravé určitou stranu nadřazené ShapeElement.
Veřejná metoda SetRightAnchor(NodeShape, Double) Vyhledá ShapeField pravé na svislou čáru, která je vzdálenost [Šířka na stejné úrovni NodeShape's vynásobí procentní] vzhledem k levé straně sourozenců NodeShape.
Veřejná metoda SetRightAnchor(ShapeField, Double) Vyhledá ShapeField pravé na svislou čáru, která je vzdálenost [Šířka na stejné úrovni ShapeField's vynásobí procentní] vzhledem k levé straně sourozenců ShapeField.
Veřejná metoda SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) Vyhledá ShapeField pravé na okraji NodeShape na stejné úrovni.
Veřejná metoda SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) Vyhledá ShapeField pravé na okraji ShapeField na stejné úrovni.
Veřejná metoda SetTopAnchor(Double) Vyhledá ShapeField horní stranu na vodorovnou čáru, která je relativní vzhledem k nadřazené ShapeElement horní stranu vzdálenost [vynásobí procentní výška rodiče ShapeElement].
Veřejná metoda SetTopAnchor(AnchoringBehavior.Edge, Double) Vyhledá ShapeField horní stranu určitou stranu nadřazené ShapeElement.
Veřejná metoda SetTopAnchor(NodeShape, Double) Vyhledá ShapeField horní stranu na vodorovnou čáru, která je vzdálenost [Výška na stejné úrovni NodeShape's vynásobí procentní] vzhledem k horní stranu sourozenců NodeShape.
Veřejná metoda SetTopAnchor(ShapeField, Double) Vyhledá ShapeField horní stranu na vodorovnou čáru, která je vzdálenost [Výška na stejné úrovni ShapeField's vynásobí procentní] vzhledem k horní stranu sourozenců ShapeField.
Veřejná metoda SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) Vyhledá ShapeField horní stranu k okraji NodeShape na stejné úrovni.
Veřejná metoda SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) Vyhledá ShapeField horní stranu k okraji ShapeField na stejné úrovni.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Příklady

Příklad naleznete v tématu AnchoringBehavior.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů