Share via


BehavioredClassifierExtensions Class

Extension methods for BehavioredClassifier.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.BehavioredClassifierExtensions

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

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class BehavioredClassifierExtensions
public static class BehavioredClassifierExtensions
[ExtensionAttribute]
public ref class BehavioredClassifierExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type BehavioredClassifierExtensions =  class end
public final class BehavioredClassifierExtensions

The BehavioredClassifierExtensions type exposes the following members.

Methods

  Name Description
Public methodStatic member CreateInteraction Create a new IInteraction object in the BehavioredClassifier
Public methodStatic member CreateNestedActivity Create an activity that describes the behavior of this element.
Public methodStatic member GetRealizedInterfaces Returns a collection of the IInterfaces implemented by the given classifier.
Public methodStatic member GetRealizingClassifiers Returns a collection of the IBehavioredClassifier implemented by the given realizedInterface.

Top

Remarks

For more information about UML diagrams, see Developing Models for Software Design.

For more information about using the UML API, see Extending UML Models and Diagrams.

Thread Safety

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

See Also

Reference

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace