ShapeGeometry.GetPerimeterBoundingBox Method
Gets the bounding box around the perimeter of the shape, including the thickness of the pen that draws the boundary.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Protected Overridable Function GetPerimeterBoundingBox ( _
geometryHost As IGeometryHost _
) As RectangleD
protected virtual RectangleD GetPerimeterBoundingBox(
IGeometryHost geometryHost
)
protected:
virtual RectangleD GetPerimeterBoundingBox(
IGeometryHost^ geometryHost
)
abstract GetPerimeterBoundingBox :
geometryHost:IGeometryHost -> RectangleD
override GetPerimeterBoundingBox :
geometryHost:IGeometryHost -> RectangleD
protected function GetPerimeterBoundingBox(
geometryHost : IGeometryHost
) : RectangleD
Parameters
geometryHost
Type: Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHostThe shape or link.
Return Value
Type: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
The bounding box around the perimeter of the shape geometry.
Remarks
The perimeter includes the path around the shape geometry and the width of the outline pen outside of the path.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.