Class OPCClientBuilder
Inheritance
System.Object
System.MarshalByRefObject
OPCClientBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class OPCClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
OPCClientBuilder()
Declaration
protected OPCClientBuilder()
Properties
HostName
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServers instead.")]
public string HostName { get; set; }
Property Value
Type |
Description |
System.String |
|
OpcFileBrowser
Declaration
public string OpcFileBrowser { get; set; }
Property Value
Type |
Description |
System.String |
|
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
Type |
Description |
System.String |
|
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
ServerProgID
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServers instead.")]
public string ServerProgID { get; set; }
Property Value
Type |
Description |
System.String |
|
ServerType
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServers instead.")]
public OPCClientBuilder.ServerOption ServerType { get; set; }
Property Value
UpdateTime
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServers instead.")]
public Expression UpdateTime { get; }
Property Value
Methods
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
public void AddTags()
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
public void DeleteTags()
GetAvailableItems(out String[], out OPCClientBuilder.TagDataType[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
public void GetAvailableItems(out string[] tagName, out OPCClientBuilder.TagDataType[] tagType)
Parameters
GetItemAttributes(out OPCClientBuilder.TagAttribute[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
public void GetItemAttributes(out OPCClientBuilder.TagAttribute[] attr)
Parameters
GetServerInfos(String, Part, out OPCClientBuilder.TagInfo[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
public void GetServerInfos(string serverName, Part ownerPart, out OPCClientBuilder.TagInfo[] tagInfos)
Parameters
GetServerNames()
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServers instead.")]
public string[] GetServerNames()
Returns
Type |
Description |
System.String[] |
|
GetServers()
Declaration
public OPCClientBuilder.ServerInfo[] GetServers()
Returns
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
public OPCClientBuilder.TagInfo[] GetServerTags(string serverName)
Parameters
Type |
Name |
Description |
System.String |
serverName |
|
Returns
Declaration
public void GetServerTagsEx(string serverName, out OPCClientBuilder.TagInfoEx[] tagInfos)
Parameters
Declaration
public void GetTags(string serverName, out GenericTagInfo[] tagInfos)
Parameters
Type |
Name |
Description |
System.String |
serverName |
|
GenericTagInfo[] |
tagInfos |
|
SetAvailableItems(String[], OPCClientBuilder.TagDataType[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
public void SetAvailableItems(string[] tagName, OPCClientBuilder.TagDataType[] tagType)
Parameters
SetItemAttributes(OPCClientBuilder.TagAttribute[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
public void SetItemAttributes(OPCClientBuilder.TagAttribute[] attr)
Parameters
SetServerInfos(String, Part, OPCClientBuilder.TagInfo[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
public void SetServerInfos(string serverName, Part ownerPart, OPCClientBuilder.TagInfo[] tagInfos)
Parameters
SetServerNames(String[])
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use Mechatronics.OPCClientBuilder.SetServers instead.")]
public void SetServerNames(string[] names)
Parameters
Type |
Name |
Description |
System.String[] |
names |
|
SetServers(OPCClientBuilder.ServerInfo[])
Declaration
public void SetServers(OPCClientBuilder.ServerInfo[] serverInfos)
Parameters
Declaration
public void SetServerTagsEx(string serverName, OPCClientBuilder.TagInfoEx[] tagInfos)
Parameters
Declaration
public void SetTags(string serverName, GenericTagInfo[] tagInfos)
Parameters
Type |
Name |
Description |
System.String |
serverName |
|
GenericTagInfo[] |
tagInfos |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink