C# Класс CyPhyComplexity.CyPhyComplexityInterpreter

Наследование: IMgaComponentEx, IGMEVersionInfo, ICyPhyInterpreter
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
interactiveMode bool

Private Properties

Свойство Тип Описание
CallElaboratorAndMain void
Convert ComponentStartMode
GMERegister void
GMEUnRegister void
Main void

Открытые методы

Метод Описание
DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
Enable ( bool newval ) : void
Initialize ( MgaProject project ) : void

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.

Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
get_ComponentParameter ( string Name ) : object
set_ComponentParameter ( string Name, object pVal ) : void

Приватные методы

Метод Описание
CallElaboratorAndMain ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Convert ( int param ) : ComponentStartMode
GMERegister ( Type t ) : void
GMEUnRegister ( Type t ) : void
Main ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, ComponentStartMode startMode ) : void

Описание методов

DoGUIConfiguration() публичный Метод

public DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
preConfig IInterpreterPreConfiguration
previousConfig IInterpreterConfiguration
Результат IInterpreterConfiguration

Enable() публичный Метод

public Enable ( bool newval ) : void
newval bool
Результат void

Initialize() публичный Метод

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.
public Initialize ( MgaProject project ) : void
project MgaProject The handle of the project opened in GME, for which the interpreter was called.
Результат void

Invoke() публичный Метод

public Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
Project MgaProject
selectedobjs MgaFCOs
param int
Результат void

InvokeEx() публичный Метод

public InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
project MgaProject
currentobj MgaFCO
selectedobjs MgaFCOs
param int
Результат void

Main() публичный Метод

public Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
parameters IInterpreterMainParameters
Результат IInterpreterResult

ObjectsInvokeEx() публичный Метод

public ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
Project MgaProject
currentobj MgaObject
selectedobjs MgaObjects
param int
Результат void

PreConfig() публичный Метод

public PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
parameters IPreConfigParameters
Результат IInterpreterPreConfiguration

get_ComponentParameter() публичный Метод

public get_ComponentParameter ( string Name ) : object
Name string
Результат object

set_ComponentParameter() публичный Метод

public set_ComponentParameter ( string Name, object pVal ) : void
Name string
pVal object
Результат void

Описание свойств

interactiveMode защищенное свойство

protected bool interactiveMode
Результат bool