Search Results for

    Show / Hide Table of Contents

    Class TopSolidPdmExplorerHost

    Represents TopSolid'Pdm Explorer host providing WCF services for automating.

    Inheritance
    object
    TopSolidPdmExplorerHost
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: TopSolid.Pdm.Explorer.Automating
    Assembly: TopSolid.Pdm.Explorer.Automating.dll
    Syntax
    [AvailableSinceVersion(7, 11, 300, 80)]
    public static class TopSolidPdmExplorerHost
    Remarks

    This class is available since v7.10.

    Properties

    Name Description
    Application

    Gets access to the application, or null if not available.

    ClientAddress

    Gets the client IP address used for receiving events when using TCP, or null for not managing events.

    ClientName

    Gets the client name, or null if anonymous.

    ClientPort

    Gets the client port used for receiving events when using TCP, or 0 for not managing events.

    ClientVersion

    Gets the version of TopSolid used to build this application.

    Erp

    Gets access to the Erp, or null if not available.

    HostAddress

    Gets the host IP address, or null if not using TCP.

    HostInstance

    Gets the TopSolid'Pdm Client host instance.

    HostPort

    Gets the host port, or 0 if not using TCP.

    IsConnected

    Tells whether TopSolid is connected.

    Pdm

    Gets access to the PDM, or null if not available.

    PdmAdmin

    Gets access to the PDM administration, or null if not available.

    PdmSecurity

    Gets access to the PDM security, or null if not available.

    PdmVisualization

    Gets access to the Visualization, or null if not available.

    PdmWorkflow

    Gets access to the PDM administration, or null if not available.

    PipeName

    Gets or sets the name used to make named pipe, or null for default.

    Version

    Gets the version of TopSolid host, or 0 if not connected.

    Methods

    Name Description
    Connect()

    Connects to TopSolid application.

    Connect(bool, int)

    Connects to TopSolid application.

    Connect(bool, int, string)

    Connects to TopSolid application.

    Connect(string)

    Connects to TopSolid application.

    DefineConnection(string, int, string, int)

    Defines the connection between this client application and TopSolid host for remote access.

    Disconnect()

    Disconnects from TopSolid application.

    ParseVersion(string)

    Parses a string version (i.e. "7.8.200.0" to get the corresponding integer version (i.e. 708200000).

    Events

    Name Description
    Exited

    This event is raised when TopSolid has exited.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.