LayerD CodeDOM and Zoe Compiler interface
XplFunction Constructor (n_name, n_internalname, n_externalname, n_allowoptimize, n_donotrender, n_access, n_storage, n_isfactory, n_iskeyword, n_isconst, n_isexec, n_virtual, n_nonvirtual, n_override, n_new, n_final, n_force, n_abstract, n_fp, n_doc, n_helpURL, n_ldsrc, n_iny, n_inydata, n_inyby, n_lddata, n_Parameters, n_ReturnType, n_FunctionBody, n_BaseInitializers, n_documentation)
NamespacesLayerD.CodeDOMXplFunctionXplFunction(String, String, String, Boolean, Boolean, XplAccesstype_enum, XplVarstorage_enum, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, String, String, Boolean, String, String, String, XplParameters, XplType, XplFunctionBody, XplBaseInitializers, XplDocumentation)

[This is preliminary documentation and is subject to change.]

Initializes a new instance of the XplFunction class.
Declaration Syntax
C#Visual BasicVisual C++
public XplFunction(
	string n_name,
	string n_internalname,
	string n_externalname,
	bool n_allowoptimize,
	bool n_donotrender,
	XplAccesstype_enum n_access,
	XplVarstorage_enum n_storage,
	bool n_isfactory,
	bool n_iskeyword,
	bool n_isconst,
	bool n_isexec,
	bool n_virtual,
	bool n_nonvirtual,
	bool n_override,
	bool n_new,
	bool n_final,
	bool n_force,
	bool n_abstract,
	bool n_fp,
	string n_doc,
	string n_helpURL,
	string n_ldsrc,
	bool n_iny,
	string n_inydata,
	string n_inyby,
	string n_lddata,
	XplParameters n_Parameters,
	XplType n_ReturnType,
	XplFunctionBody n_FunctionBody,
	XplBaseInitializers n_BaseInitializers,
	XplDocumentation n_documentation
)
Public Sub New ( _
	n_name As String, _
	n_internalname As String, _
	n_externalname As String, _
	n_allowoptimize As Boolean, _
	n_donotrender As Boolean, _
	n_access As XplAccesstype_enum, _
	n_storage As XplVarstorage_enum, _
	n_isfactory As Boolean, _
	n_iskeyword As Boolean, _
	n_isconst As Boolean, _
	n_isexec As Boolean, _
	n_virtual As Boolean, _
	n_nonvirtual As Boolean, _
	n_override As Boolean, _
	n_new As Boolean, _
	n_final As Boolean, _
	n_force As Boolean, _
	n_abstract As Boolean, _
	n_fp As Boolean, _
	n_doc As String, _
	n_helpURL As String, _
	n_ldsrc As String, _
	n_iny As Boolean, _
	n_inydata As String, _
	n_inyby As String, _
	n_lddata As String, _
	n_Parameters As XplParameters, _
	n_ReturnType As XplType, _
	n_FunctionBody As XplFunctionBody, _
	n_BaseInitializers As XplBaseInitializers, _
	n_documentation As XplDocumentation _
)
public:
XplFunction(
	String^ n_name, 
	String^ n_internalname, 
	String^ n_externalname, 
	bool n_allowoptimize, 
	bool n_donotrender, 
	XplAccesstype_enum n_access, 
	XplVarstorage_enum n_storage, 
	bool n_isfactory, 
	bool n_iskeyword, 
	bool n_isconst, 
	bool n_isexec, 
	bool n_virtual, 
	bool n_nonvirtual, 
	bool n_override, 
	bool n_new, 
	bool n_final, 
	bool n_force, 
	bool n_abstract, 
	bool n_fp, 
	String^ n_doc, 
	String^ n_helpURL, 
	String^ n_ldsrc, 
	bool n_iny, 
	String^ n_inydata, 
	String^ n_inyby, 
	String^ n_lddata, 
	XplParameters^ n_Parameters, 
	XplType^ n_ReturnType, 
	XplFunctionBody^ n_FunctionBody, 
	XplBaseInitializers^ n_BaseInitializers, 
	XplDocumentation^ n_documentation
)
Parameters
n_name (String)

[Missing <param> documentation for "n_name"]

n_internalname (String)

[Missing <param> documentation for "n_internalname"]

n_externalname (String)

[Missing <param> documentation for "n_externalname"]

n_allowoptimize (Boolean)

[Missing <param> documentation for "n_allowoptimize"]

n_donotrender (Boolean)

[Missing <param> documentation for "n_donotrender"]

n_access (XplAccesstype_enum)

[Missing <param> documentation for "n_access"]

n_storage (XplVarstorage_enum)

[Missing <param> documentation for "n_storage"]

n_isfactory (Boolean)

[Missing <param> documentation for "n_isfactory"]

n_iskeyword (Boolean)

[Missing <param> documentation for "n_iskeyword"]

n_isconst (Boolean)

[Missing <param> documentation for "n_isconst"]

n_isexec (Boolean)

[Missing <param> documentation for "n_isexec"]

n_virtual (Boolean)

[Missing <param> documentation for "n_virtual"]

n_nonvirtual (Boolean)

[Missing <param> documentation for "n_nonvirtual"]

n_override (Boolean)

[Missing <param> documentation for "n_override"]

n_new (Boolean)

[Missing <param> documentation for "n_new"]

n_final (Boolean)

[Missing <param> documentation for "n_final"]

n_force (Boolean)

[Missing <param> documentation for "n_force"]

n_abstract (Boolean)

[Missing <param> documentation for "n_abstract"]

n_fp (Boolean)

[Missing <param> documentation for "n_fp"]

n_doc (String)

[Missing <param> documentation for "n_doc"]

n_helpURL (String)

[Missing <param> documentation for "n_helpURL"]

n_ldsrc (String)

[Missing <param> documentation for "n_ldsrc"]

n_iny (Boolean)

[Missing <param> documentation for "n_iny"]

n_inydata (String)

[Missing <param> documentation for "n_inydata"]

n_inyby (String)

[Missing <param> documentation for "n_inyby"]

n_lddata (String)

[Missing <param> documentation for "n_lddata"]

n_Parameters (XplParameters)

[Missing <param> documentation for "n_Parameters"]

n_ReturnType (XplType)

[Missing <param> documentation for "n_ReturnType"]

n_FunctionBody (XplFunctionBody)

[Missing <param> documentation for "n_FunctionBody"]

n_BaseInitializers (XplBaseInitializers)

[Missing <param> documentation for "n_BaseInitializers"]

n_documentation (XplDocumentation)

[Missing <param> documentation for "n_documentation"]

Assembly: lib_layerd_xpl_codedom_net (Module: lib_layerd_xpl_codedom_net) Version: 1.0.3410.22810 (1.0.0.0)