Search Results for

    Show / Hide Table of Contents

    Class OPCClientBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    OPCClientBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Mechatronics
    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
    string

    OpcFileBrowser

    Declaration
    public string OpcFileBrowser { get; set; }
    Property Value
    Type Description
    string

    SelectedConfigurationName

    Declaration
    public string SelectedConfigurationName { get; set; }
    Property Value
    Type Description
    string

    SelectedConfigurationPart

    Declaration
    public Part SelectedConfigurationPart { get; set; }
    Property Value
    Type Description
    Part

    ServerProgID

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServers instead.")]
    public string ServerProgID { get; set; }
    Property Value
    Type Description
    string

    ServerType

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServers instead.")]
    public OPCClientBuilder.ServerOption ServerType { get; set; }
    Property Value
    Type Description
    OPCClientBuilder.ServerOption

    UpdateTime

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServers instead.")]
    public Expression UpdateTime { get; }
    Property Value
    Type Description
    Expression

    Methods

    AddTags()

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
    public void AddTags()

    DeleteTags()

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
    public void DeleteTags()

    GetAvailableItems(out string[], out TagDataType[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
    public void GetAvailableItems(out string[] tagName, out OPCClientBuilder.TagDataType[] tagType)
    Parameters
    Type Name Description
    string[] tagName
    TagDataType[] tagType

    GetItemAttributes(out TagAttribute[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
    public void GetItemAttributes(out OPCClientBuilder.TagAttribute[] attr)
    Parameters
    Type Name Description
    TagAttribute[] attr

    GetServerInfos(string, Part, out 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
    Type Name Description
    string serverName
    Part ownerPart
    TagInfo[] tagInfos

    GetServerNames()

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServers instead.")]
    public string[] GetServerNames()
    Returns
    Type Description
    string[]

    GetServerTags(string)

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.GetServerTagsEx instead.")]
    public OPCClientBuilder.TagInfo[] GetServerTags(string serverName)
    Parameters
    Type Name Description
    string serverName
    Returns
    Type Description
    TagInfo[]

    GetServerTagsEx(string, out TagInfoEx[])

    Declaration
    public void GetServerTagsEx(string serverName, out OPCClientBuilder.TagInfoEx[] tagInfos)
    Parameters
    Type Name Description
    string serverName
    TagInfoEx[] tagInfos

    GetServerUpdateMethod(string)

    Declaration
    public int GetServerUpdateMethod(string progID)
    Parameters
    Type Name Description
    string progID
    Returns
    Type Description
    int

    GetServers()

    Declaration
    public OPCClientBuilder.ServerInfo[] GetServers()
    Returns
    Type Description
    ServerInfo[]

    GetTagArrayDisplayName(string, string)

    Declaration
    public string GetTagArrayDisplayName(string progID, string strTagId)
    Parameters
    Type Name Description
    string progID
    string strTagId
    Returns
    Type Description
    string

    GetTags(string, out GenericTagInfo[])

    Declaration
    public void GetTags(string serverName, out GenericTagInfo[] tagInfos)
    Parameters
    Type Name Description
    string serverName
    GenericTagInfo[] tagInfos

    SetAvailableItems(string[], TagDataType[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
    public void SetAvailableItems(string[] tagName, OPCClientBuilder.TagDataType[] tagType)
    Parameters
    Type Name Description
    string[] tagName
    TagDataType[] tagType

    SetItemAttributes(TagAttribute[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
    public void SetItemAttributes(OPCClientBuilder.TagAttribute[] attr)
    Parameters
    Type Name Description
    TagAttribute[] attr

    SetServerInfos(string, Part, TagInfo[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServerTagsEx instead.")]
    public void SetServerInfos(string serverName, Part ownerPart, OPCClientBuilder.TagInfo[] tagInfos)
    Parameters
    Type Name Description
    string serverName
    Part ownerPart
    TagInfo[] tagInfos

    SetServerNames(string[])

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use Mechatronics.OPCClientBuilder.SetServers instead.")]
    public void SetServerNames(string[] names)
    Parameters
    Type Name Description
    string[] names

    SetServerTagsEx(string, TagInfoEx[])

    Declaration
    public void SetServerTagsEx(string serverName, OPCClientBuilder.TagInfoEx[] tagInfos)
    Parameters
    Type Name Description
    string serverName
    TagInfoEx[] tagInfos

    SetServerUpdateMethod(string, int)

    Declaration
    public void SetServerUpdateMethod(string progID, int updateMethod)
    Parameters
    Type Name Description
    string progID
    int updateMethod

    SetServers(ServerInfo[])

    Declaration
    public void SetServers(OPCClientBuilder.ServerInfo[] serverInfos)
    Parameters
    Type Name Description
    ServerInfo[] serverInfos

    SetTagArrayDisplayName(string, string, string)

    Declaration
    public void SetTagArrayDisplayName(string progID, string strTagId, string pArrayDisplayName)
    Parameters
    Type Name Description
    string progID
    string strTagId
    string pArrayDisplayName

    SetTags(string, GenericTagInfo[])

    Declaration
    public void SetTags(string serverName, GenericTagInfo[] tagInfos)
    Parameters
    Type Name Description
    string serverName
    GenericTagInfo[] tagInfos

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX