Partager via


ActivityExtensions, classe

Méthodes d'extension pour IActivity.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly :  Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class ActivityExtensions
public static class ActivityExtensions
[ExtensionAttribute]
public ref class ActivityExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ActivityExtensions =  class end
public final class ActivityExtensions

Le type ActivityExtensions expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique CreateAcceptEventAction Créez un nouvel objet IAcceptEventAction dans l'activité
Méthode publiqueMembre statique CreateActivityFinalNode Créez un nouvel objet IActivityFinalNode dans l'activité
Méthode publiqueMembre statique CreateActivityParameterNode Créez un nouvel objet IActivityParameterNode dans l'activité
Méthode publiqueMembre statique CreateCallBehaviorAction Créez un nouvel objet ICallBehaviorAction dans l'activité
Méthode publiqueMembre statique CreateCallOperationAction Créez un nouvel objet ICallOperationAction dans l'activité
Méthode publiqueMembre statique CreateControlFlow Créez un lien IControlFlow dans l'ActivityNode
Méthode publiqueMembre statique CreateCreateObjectAction Créez un nouvel objet ICreateObjectAction dans l'activité
Méthode publiqueMembre statique CreateDecisionNode Créez un nouvel objet IDecisionNode dans l'activité
Méthode publiqueMembre statique CreateForkNode Créez un nouvel objet IForkNode dans l'activité
Méthode publiqueMembre statique CreateInitialNode Créez un nouvel objet IInitialNode dans l'activité
Méthode publiqueMembre statique CreateJoinNode Créez un nouvel objet IForkNode dans l'activité
Méthode publiqueMembre statique CreateMergeNode Créez un nouvel objet IMergeNode dans l'activité
Méthode publiqueMembre statique CreateObjectFlow Créez un lien IObjectFlow dans l'activité
Méthode publiqueMembre statique CreateObjectNode Créez un nouvel objet IObjectNode dans l'activité
Méthode publiqueMembre statique CreateOpaqueAction Créez un nouvel objet IOpaqueAction dans l'activité
Méthode publiqueMembre statique CreateSendSignalAction Créez un nouvel objet ISendSignalAction dans l'activité
Méthode publiqueMembre statique GetActivityEdgeSources Les bords d'alimentation des nœuds entrants dans celui-ci
Méthode publiqueMembre statique GetActivityEdgeTargets Les nœuds ciblés par les bords sortants de celui-ci

Début

Notes

Pour plus d'informations sur les diagrammes UML, consultez Développement de modèles pour la conception logicielle.

Pour plus d'informations sur l'utilisation d'API UML, consultez Extension de modèles et de diagrammes UML.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml, espace de noms