PresentationHelpers Methods

 

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreateIDiagram(Diagram^)

Wrap a diagram from the underlying implementation so that it can be used as a UML modeling diagram. This method does not construct or modify a diagram, but instead provides a convenient reference to an existing diagram.

System_CAPS_pubmethodSystem_CAPS_staticCreateIShape(ShapeElement^, ShapeField^, ShapeSubField^)

Wrap a ShapeElement from the underlying implementation so that it can be used as a UML modeling IShape. This does not construct or modify a shape. Instead, it provides a convenient reference to an existing shape, or a field within a shape.

System_CAPS_pubmethodSystem_CAPS_staticDiagrams(IModelStore^, String^)

All the open diagrams in the model, of a particular type if specified.

System_CAPS_pubmethodSystem_CAPS_staticGetChildShapes<T>(IShape^)

Get child shapes that display the specified type of model element.

System_CAPS_pubmethodSystem_CAPS_staticGetElement(ShapeElement^)

The UML model element displayed by this ShapeElement.

System_CAPS_pubmethodSystem_CAPS_staticGetSelectedShapes<T>(IDiagram^)

Get all the selected shapes that display UML model elements of the specified type.

System_CAPS_pubmethodSystem_CAPS_staticIsSameDiagram(IDiagram^, IDiagram^)

Verify whether two UML diagram references refer to the same diagram. Use this instead of ==.

System_CAPS_pubmethodSystem_CAPS_staticSelectShapes(IDiagram^, array<IShape^>^)

Select a collection of shapes on the diagram. The shapes must be selectable. The diagram's SelectedShapes property will be updated.

System_CAPS_pubmethodSystem_CAPS_staticShapes(IElement^, IDiagram^)

All the shapes that display the model element on any open diagram, or on a specified open diagram.

System_CAPS_pubmethodSystem_CAPS_staticShapes<T>(T, IDiagram^)

All the shapes that display the model element on any open diagram, or on a specified open diagram. Returns a list of shapes of the specified type.

Return to top
Show: