IComponentDiagram.Display<T> Method (T, Double, Double)
Display a UML component on the class diagram. Creates an IShape whose Element is element. The parts and ports of the component are automatically displayed.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
IShape<T> Display<T>(
T element,
double xoffset = 0,
double yoffset = 0
)
where T : IElement
generic<typename T>
where T : IElement
IShape<T>^ Display(
T element,
double xoffset = 0,
double yoffset = 0
)
abstract Display<'T when 'T : IElement> :
element:'T *
xoffset:float = 0 *
yoffset:float = 0 -> IShape<'T>
Function Display(Of T As IElement) (
element As T,
xoffset As Double,
yoffset As Double
) As IShape(Of T)
Parameters
element
Type: TThe element to be displayed.
xoffset
Type: System.DoubleThe location of the new shape relative to the diagram.
yoffset
Type: System.DoubleThe location of the new shape relative to the diagram.
Return Value
Type: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape<T>
An IShape<T> representing the new shape.
Type Parameters
- T
The type of the element to be displayed. Can usually be implicit.
Remarks
You cannot explicitly display relationships or component parts or ports. A relationship appears on a diagram automatically whenever both of its ends appear. When you display a component, its component parts and ports are also displayed.
For more information, see Display a UML model on diagrams.
See Also
IComponentDiagram Interface
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation Namespace
Return to top