ShapeField.GetPenId Method
Gets the ID of the pen that draws the shape element to which the shape field is assigned.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Overridable Function GetPenId ( _
parentShape As ShapeElement _
) As StyleSetResourceId
public virtual StyleSetResourceId GetPenId(
ShapeElement parentShape
)
public:
virtual StyleSetResourceId^ GetPenId(
ShapeElement^ parentShape
)
abstract GetPenId :
parentShape:ShapeElement -> StyleSetResourceId
override GetPenId :
parentShape:ShapeElement -> StyleSetResourceId
public function GetPenId(
parentShape : ShapeElement
) : StyleSetResourceId
Parameters
parentShape
Type: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElementThe shape element to which the shape field is assigned.
Return Value
Type: Microsoft.VisualStudio.Modeling.Diagrams.StyleSetResourceId
The ID of the pen that draws the shape element to which the shape field is assigned.
Remarks
By default, this method returns the default pen id. To dynamically change the pen for this ShapeField, override this method.
.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.