CompositionHelper

StockSharp.Diagram

Ayudantes.

Métodos

AddDiagramElement
public static void AddDiagramElement(Type elemType)
CompositionHelper.AddDiagramElement(elemType)

Agregar DiagramElementtipo.

elemType
DiagramElementtipo.
AddDiagramElement``1
public static void AddDiagramElement<T>()
CompositionHelper.AddDiagramElement()

Agregar DiagramElementtipo.

BreakOnly
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.

ContinueAndWaitOnNext
public static void ContinueAndWaitOnNext(DebuggerSyncObject syncObject)
CompositionHelper.ContinueAndWaitOnNext(syncObject)

Continuar y detener en el siguiente elemento.

syncObject
DebuggerSyncObject
FillDefault
public static void FillDefault(ICompositionRegistry registry)
CompositionHelper.FillDefault(registry)

Fill DiagramElements by GetDiagramElements.

registry
ICompositionRegistry.
FindAllElements
public static IEnumerable<DiagramElement> FindAllElements(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)

Encuentra todos los elementos no CompositionDiagramElement@.

FindAllElements``1
public static IEnumerable<T> FindAllElements<T>(CompositionDiagramElement composition)
result = CompositionHelper.FindAllElements(composition)

Encuentra todos los elementos no CompositionDiagramElement@.

FindById
public static DiagramSocket FindById(IEnumerable<DiagramSocket> sockets, string id)
result = CompositionHelper.FindById(sockets, id)
sockets
id
GetAllElementsSockets
public static IEnumerable<DiagramSocket> GetAllElementsSockets(CompositionDiagramElement composition)
result = CompositionHelper.GetAllElementsSockets(composition)

Obtener todas las tomas de la CompositionDiagramElement@.

composition
CompositionDiagramElement

Devuelve: Todas las tomas.

GetAllSockets
public static IEnumerable<DiagramSocket> GetAllSockets(DiagramElement element)
result = CompositionHelper.GetAllSockets(element)

Obtener todas las tomas de la DiagramElement@.

element
DiagramElement@

Devuelve: Todas las tomas.

GetDiagramElements
public static IEnumerable<DiagramElement> GetDiagramElements()
result = CompositionHelper.GetDiagramElements()

Consigue todos los elementos del diagrama.

Devuelve: Todos los elementos del diagrama.

HasCode
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.

HasCode
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.

IsEditable
public static bool IsEditable(DiagramSocketType type)
result = CompositionHelper.IsEditable(type)
type
IsFinal
public static bool? IsFinal(DiagramSocketValue value)
result = CompositionHelper.IsFinal(value)

Determinar el valor especificado es final.

value
DiagramSocketValue@

Devuelve: Resultado de la operación.

SelectedOnly
public static IEnumerable<DiagramSocket> SelectedOnly(IEnumerable<DiagramSocket> sockets)
result = CompositionHelper.SelectedOnly(sockets)

Filtrar el especificado por IsSelected.

sockets
Todas las tomas.

Devuelve: Enchufes seleccionados.

ToDiagramType
public static DiagramSocketType ToDiagramType(Type type)
result = CompositionHelper.ToDiagramType(type)

Busque la DiagramSocketType por el tipo especificado.

type
Escribe.

Devuelve: DiagramSocketType@

TryGetElementById
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.

TryGetSocketById
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.