CompositionHelper
Ajudantes.
Métodos
public static void AddDiagramElement(Type elemType)
CompositionHelper.AddDiagramElement(elemType)
Adicionar DiagramElement type.
- elemType
- DiagramElement type.
public static void AddDiagramElement<T>()
CompositionHelper.AddDiagramElement()
Adicionar DiagramElement type.
public static IEnumerable<DiagramSocket> BreakOnly(IEnumerable<DiagramSocket> sockets)
result = CompositionHelper.BreakOnly(sockets)
Filtrar o especificado pelo IsBreak.
- sockets
- Todas as tomadas.
Retorna: Quebrar as tomadas.
public static void ContinueAndWaitOnNext(DebuggerSyncObject syncObject)
CompositionHelper.ContinueAndWaitOnNext(syncObject)
Continuar e parar no próximo elemento.
- syncObject
- DebuggerSyncObject
public static void FillDefault(ICompositionRegistry registry)
CompositionHelper.FillDefault(registry)
Preencher DiagramElements @ GetDiagramElements.
- registry
- ICompositionRegistry.
public static IEnumerable<DiagramElement> FindAllElements(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)
Encontrar todos os elementos não CompositionDiagramElement.
public static IEnumerable<T> FindAllElements<T>(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)
Encontrar todos os elementos não CompositionDiagramElement.
public static DiagramSocket FindById(IEnumerable<DiagramSocket> sockets, string id)
result = CompositionHelper.FindById(sockets, id)
- sockets
- id
public static IEnumerable<DiagramSocket> GetAllElementsSockets(CompositionDiagramElement composition)
result = CompositionHelper.GetAllElementsSockets(composition)
Obter todos os soquetes do CompositionDiagramElementespecificado.
- composition
- CompositionDiagramElement
Retorna: Todas as tomadas.
public static IEnumerable<DiagramSocket> GetAllSockets(DiagramElement element)
result = CompositionHelper.GetAllSockets(element)
Obter todos os soquetes do DiagramElementespecificado.
- element
- DiagramElement
Retorna: Todas as tomadas.
public static IEnumerable<DiagramElement> GetDiagramElements()
result = CompositionHelper.GetDiagramElements()
Obter todos os elementos do diagrama.
Retorna: Todos os elementos do diagrama.
public static DiagramSocket GetFromSocket<TNode, TLink>(ICompositionModelLink link, ICompositionModelBehavior<TNode, TLink> behavior)
result = CompositionHelper.GetFromSocket(link, behavior)
Obter do socket para o link especificado.
- link
- ICompositionModelLink
- behavior
- ICompositionModelBehavior
Retorna: DiagramSocket
public static DiagramSocket GetToSocket<TNode, TLink>(ICompositionModelLink link, ICompositionModelBehavior<TNode, TLink> behavior)
result = CompositionHelper.GetToSocket(link, behavior)
Obter para o soquete para o link especificado.
- link
- ICompositionModelLink
- behavior
- ICompositionModelBehavior
Retorna: DiagramSocket
public static bool HasCode(CompositionDiagramElement composition)
result = CompositionHelper.HasCode(composition)
Verifique o elemento de código especificado CompositionDiagramElement.
- composition
- CompositionDiagramElement
Retorna: Verificar o resultado.
public static bool HasCode(DiagramStrategy strategy)
result = CompositionHelper.HasCode(strategy)
Verifique o elemento de código especificado DiagramStrategy.
- strategy
- DiagramStrategy
Retorna: Verificar o resultado.
public static bool IsEditable(DiagramSocketType type)
result = CompositionHelper.IsEditable(type)
- type
public static bool? IsFinal(DiagramSocketValue value)
result = CompositionHelper.IsFinal(value)
Determinar o valor especificado é final.
- value
- DiagramSocketValue
Retorna: Resultado da operação.
public static IEnumerable<DiagramSocket> SelectedOnly(IEnumerable<DiagramSocket> sockets)
result = CompositionHelper.SelectedOnly(sockets)
Filtrar o especificado pelo IsSelected.
- sockets
- Todas as tomadas.
Retorna: Soquetes selecionados.
public static DiagramSocketType ToDiagramType(Type type)
result = CompositionHelper.ToDiagramType(type)
Encontre o DiagramSocketType pelo Tipo especificado.
- type
- Tipo.
Retorna: DiagramSocketType
public static bool TryGetElementById(CompositionDiagramElement composition, Guid elementId, DiagramElement element)
result = CompositionHelper.TryGetElementById(composition, elementId, element)
Encontrar o elemento pelo identificador especificado.
- composition
- CompositionDiagramElement
- elementId
- DiagramElement identifier.
- element
- Encontrado DiagramElement.
Retorna: Resultado da operação.
public static bool TryGetSocketById(CompositionDiagramElement composition, Guid elementId, string socketId, DiagramSocket socket)
result = CompositionHelper.TryGetSocketById(composition, elementId, socketId, socket)
Encontre o socket pelos identificadores especificados.
- composition
- CompositionDiagramElement
- elementId
- DiagramElement identifier.
- socketId
- DiagramSocket identifier.
- socket
- Encontrei o soquete.
Retorna: Resultado da operação.