Compartilhar via


Classe ActivityExtensions

Métodos de extensão para IActivity.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<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

O tipo ActivityExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateAcceptEventAction Criar um novo objeto de IAcceptEventAction na atividade
Método públicoMembro estático CreateActivityFinalNode Criar um novo objeto de IActivityFinalNode na atividade
Método públicoMembro estático CreateActivityParameterNode Criar um novo objeto de IActivityParameterNode na atividade
Método públicoMembro estático CreateCallBehaviorAction Criar um novo objeto de ICallBehaviorAction na atividade
Método públicoMembro estático CreateCallOperationAction Criar um novo objeto de ICallOperationAction na atividade
Método públicoMembro estático CreateControlFlow Criar um novo link de IControlFlow a ActivityNode
Método públicoMembro estático CreateCreateObjectAction Criar um novo objeto de ICreateObjectAction na atividade
Método públicoMembro estático CreateDecisionNode Criar um novo objeto de IDecisionNode na atividade
Método públicoMembro estático CreateForkNode Criar um novo objeto de IForkNode na atividade
Método públicoMembro estático CreateInitialNode Criar um novo objeto de IInitialNode na atividade
Método públicoMembro estático CreateJoinNode Criar um novo objeto de IJoinNode na atividade
Método públicoMembro estático CreateMergeNode Criar um novo objeto de IMergeNode na atividade
Método públicoMembro estático CreateObjectFlow Crie um novo link de IObjectFlow na atividade
Método públicoMembro estático CreateObjectNode Criar um novo objeto de IObjectNode na atividade
Método públicoMembro estático CreateOpaqueAction Criar um novo objeto de IOpaqueAction na atividade
Método públicoMembro estático CreateSendSignalAction Criar um novo objeto de ISendSignalAction na atividade
Método públicoMembro estático GetActivityEdgeSources Os nós de origem de entrada de bordas a esta
Método públicoMembro estático GetActivityEdgeTargets Os nós de alvo de bordas de saída desta

Início

Comentários

Para obter mais informações sobre os diagramas UML, consulte O desenvolvimento de modelos de Design de Software.

Para obter mais informações sobre como usar a API de UML, consulte Diagramas e modelos UML estendendo.

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml