CompositionHelper
Ayudantes.
Métodos
public static void AddDiagramElement(Type elemType)
CompositionHelper.AddDiagramElement(elemType)
Agregar DiagramElementtipo.
- elemType
- DiagramElementtipo.
public static void AddDiagramElement<T>()
CompositionHelper.AddDiagramElement()
Agregar DiagramElementtipo.
public static IEnumerable<DiagramSocket> BreakOnly(IEnumerable<DiagramSocket> sockets)
result = CompositionHelper.BreakOnly(sockets)
Filtrar el especificado por IsBreak.
- sockets
- Todas las tomas.
Devuelve: Rompiendo las tomas.
public static void ContinueAndWaitOnNext(DebuggerSyncObject syncObject)
CompositionHelper.ContinueAndWaitOnNext(syncObject)
Continuar y detener en el siguiente elemento.
- syncObject
- DebuggerSyncObject
public static void FillDefault(ICompositionRegistry registry)
CompositionHelper.FillDefault(registry)
Fill DiagramElements by GetDiagramElements.
- registry
- ICompositionRegistry.
public static IEnumerable<DiagramElement> FindAllElements(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)
Encuentra todos los elementos no CompositionDiagramElement@.
public static IEnumerable<T> FindAllElements<T>(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)
Encuentra todos los elementos no 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)
Obtener todas las tomas de la CompositionDiagramElement@.
- composition
- CompositionDiagramElement
Devuelve: Todas las tomas.
public static IEnumerable<DiagramSocket> GetAllSockets(DiagramElement element)
result = CompositionHelper.GetAllSockets(element)
Obtener todas las tomas de la DiagramElement@.
- element
- DiagramElement@
Devuelve: Todas las tomas.
public static IEnumerable<DiagramElement> GetDiagramElements()
result = CompositionHelper.GetDiagramElements()
Consigue todos los elementos del diagrama.
Devuelve: Todos los elementos del diagrama.
public static DiagramSocket GetFromSocket<TNode, TLink>(ICompositionModelLink link, ICompositionModelBehavior<TNode, TLink> behavior)
result = CompositionHelper.GetFromSocket(link, behavior)
Obtener Desde el socket para el enlace especificado.
- link
- ICompositionModelLink
- behavior
- ICompositionModelBehavior@
Devuelve: DiagramSocket
public static DiagramSocket GetToSocket<TNode, TLink>(ICompositionModelLink link, ICompositionModelBehavior<TNode, TLink> behavior)
result = CompositionHelper.GetToSocket(link, behavior)
Obtener A la toma para el enlace especificado.
- link
- ICompositionModelLink
- behavior
- ICompositionModelBehavior@
Devuelve: DiagramSocket
public static bool HasCode(CompositionDiagramElement composition)
result = CompositionHelper.HasCode(composition)
Compruebe lo especificado CompositionDiagramElement contiene el elemento de código.
- composition
- CompositionDiagramElement
Devuelve: Resultado de la comprobación.
public static bool HasCode(DiagramStrategy strategy)
result = CompositionHelper.HasCode(strategy)
Compruebe lo especificado DiagramStrategy contiene el elemento de código.
- strategy
- DiagramStrategy@
Devuelve: Resultado de la comprobación.
public static bool IsEditable(DiagramSocketType type)
result = CompositionHelper.IsEditable(type)
- type
public static bool? IsFinal(DiagramSocketValue value)
result = CompositionHelper.IsFinal(value)
Determinar el valor especificado es final.
- value
- DiagramSocketValue@
Devuelve: Resultado de la operación.
public static IEnumerable<DiagramSocket> SelectedOnly(IEnumerable<DiagramSocket> sockets)
result = CompositionHelper.SelectedOnly(sockets)
Filtrar el especificado por IsSelected.
- sockets
- Todas las tomas.
Devuelve: Enchufes seleccionados.
public static DiagramSocketType ToDiagramType(Type type)
result = CompositionHelper.ToDiagramType(type)
Busque la DiagramSocketType por el tipo especificado.
- type
- Escribe.
Devuelve: DiagramSocketType@
public static bool TryGetElementById(CompositionDiagramElement composition, Guid elementId, DiagramElement element)
result = CompositionHelper.TryGetElementById(composition, elementId, element)
Busque el elemento por el identificador especificado.
- composition
- CompositionDiagramElement
- elementId
- DiagramElement identifier.
- element
- Encontrado DiagramElement.
Devuelve: Resultado de la operación.
public static bool TryGetSocketById(CompositionDiagramElement composition, Guid elementId, string socketId, DiagramSocket socket)
result = CompositionHelper.TryGetSocketById(composition, elementId, socketId, socket)
Busque el socket por los identificadores especificados.
- composition
- CompositionDiagramElement
- elementId
- DiagramElement identifier.
- socketId
- DiagramSocket identifier.
- socket
- Encontramos el enchufe.
Devuelve: Resultado de la operación.