Class MATLABClientBuilder
Inheritance
MATLABClientBuilder
Assembly: NXOpen.dll
Syntax
public class MATLABClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
MATLABClientBuilder()
Declaration
protected MATLABClientBuilder()
Properties
MATLABCoSimType
Declaration
public MATLABClientBuilder.CoSimType MATLABCoSimType { get; set; }
Property Value
MATLABServerProgID
Declaration
public string MATLABServerProgID { get; set; }
Property Value
MatlabFileBrowser
Declaration
public string MatlabFileBrowser { get; set; }
Property Value
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
UpdateTime
Declaration
public Expression UpdateTime { get; }
Property Value
Methods
GetAvailableItems(out string[], out DataType[])
Declaration
public void GetAvailableItems(out string[] signalName, out MATLABClientBuilder.DataType[] signalType)
Parameters
GetItemAttributes(out TagAttribute[])
Declaration
public void GetItemAttributes(out MATLABClientBuilder.TagAttribute[] attr)
Parameters
Declaration
public void GetMATLABInformation(string instanceName, out MATLABClientBuilder.TagInfo[] tagInfos)
Parameters
Declaration
[Obsolete("Deprecated in NX2206.0.0. Please use NXOpen.Mechatronics.MATLABClientBuilder.GetMATLABInformationExV2 instead.")]
public void GetMATLABInformationEx(string instanceName, out MATLABClientBuilder.TagInfoEx[] tagInfos)
Parameters
Declaration
public void GetMATLABInformationExV2(string instanceName, Part ownerPart, out MATLABClientBuilder.TagInfoEx[] tagInfos)
Parameters
GetMATLABServerName(Part)
Declaration
public string GetMATLABServerName(Part ownerPart)
Parameters
Type |
Name |
Description |
Part |
ownerPart |
|
Returns
Declaration
public MATLABClientBuilder.TagInfo[] GetServerTags(string serverName)
Parameters
Type |
Name |
Description |
string |
serverName |
|
Returns
SetAvailableItems(string[], DataType[])
Declaration
public void SetAvailableItems(string[] signalName, MATLABClientBuilder.DataType[] signalType)
Parameters
SetItemAttributes(TagAttribute[])
Declaration
public void SetItemAttributes(MATLABClientBuilder.TagAttribute[] attr)
Parameters
Declaration
public void SetMATLABInformation(string instanceName, MATLABClientBuilder.TagInfo[] tagInfos)
Parameters
Declaration
[Obsolete("Deprecated in NX2206.0.0. Please use NXOpen.Mechatronics.MATLABClientBuilder.SetMATLABInformationExV2 instead.")]
public void SetMATLABInformationEx(string instanceName, MATLABClientBuilder.TagInfoEx[] tagInfos)
Parameters
Declaration
public void SetMATLABInformationExV2(string instanceName, Part ownerPart, MATLABClientBuilder.TagInfoEx[] tagInfos)
Parameters
SetMATLABServerName(Part, string)
Declaration
public void SetMATLABServerName(Part ownerPart, string matlabServerProgID)
Parameters
Type |
Name |
Description |
Part |
ownerPart |
|
string |
matlabServerProgID |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink