PresentationHelpers Class

 

Static class that provides extension methods for modeling diagrams and shapes.

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

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.PresentationHelpers

public static class PresentationHelpers

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, 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.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: