Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A Bounds rule that keeps the shape within the boundary of the diagram.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.BoundsRules
Microsoft.VisualStudio.Modeling.Diagrams.KeepInParentRule
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class KeepInParentRule _
Inherits BoundsRules
[SerializableAttribute]
public class KeepInParentRule : BoundsRules
[SerializableAttribute]
public ref class KeepInParentRule : public BoundsRules
[<SerializableAttribute>]
type KeepInParentRule =
class
inherit BoundsRules
end
public class KeepInParentRule extends BoundsRules
The KeepInParentRule type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
KeepInParentRule | Initializes a new instance of the KeepInDiagramRule class. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() ![]() |
Instance | Gets the singleton instance of this class. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetCompliantBounds | Returns the compliant bounds in world units relative to the top-left of the parent using this bounds rule. (Overrides BoundsRules.GetCompliantBounds(ShapeElement, RectangleD).) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetMargin | Gets the minimum margin in world units between the shape and the diagram boundary. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)