Table of Contents

Class ProjectProperties

Namespace
Kepware.Api.Model
Assembly
Kepware.Api.dll

Represents the project properties in the Kepware configuration

public class ProjectProperties
Inheritance
ProjectProperties
Inherited Members

Constructors

ProjectProperties(Project)

Represents the project properties in the Kepware configuration

Properties

DdeClientUpdateIntervalMs

Update rate for how often new batches of DDE data are transferred to client applications.

DdeRequestTimeoutSec

Timeout for the completion of DDE requests.

DdeServiceName

This server's application name for DDE clients.

EnableAeServer

Enable or disable OPC AE connections to the server.

EnableDde

Enable or disable DDE connections to the server.

EnableDdeAdvancedDde

Enable or disable support for Advanced DDE format.

EnableDdeCfText

Enable or disable support for CF_TEXT DDE format.

EnableDdeXlTable

Enable or disable support for XL Table DDE format.

EnableFastDdeSuiteLink

Enable or disable FastDDE/SuiteLink connections to the server.

EnableHda

Enable or disable OPC HDA connections to the server.

EnableOpcDa1

Enable or disable OPC DA client connections that support the 1.0 specification.

EnableOpcDa2

Enable or disable OPC DA client connections that support the 2.0 specification.

EnableOpcDa3

Enable or disable OPC DA client connections that support the 3.0 specification.

EnableOpcUa

Enable or disable the OPC UA server interface to accept client connections.

EnableSimpleEvents

Enable or disable OPC AE simple events.

EnableThingWorx

Enable or disable the ThingWorx native interface.

FastDdeSuiteLinkApplicationName

This server's application name used by FastDDE/SuiteLink client applications.

FastDdeSuiteLinkClientUpdateIntervalMs

Update rate for how often new data is sent to FastDDE/SuiteLink client applications.

MaxSubscriptionBufferSize

Maximum number of events sent to a OPC AE client in one send call.

MinKeepAliveTimeMs

Minimum time between keep-alive messages sent from the server to the client.

MinSubscriptionBufferTimeMs

Minimum time between send calls to a OPC AE client.

OpcDa205aDataTypeSupport

Enable or disable to adhere to the data type coercion behaviors added to the 2.05a specification.

OpcDaCompliantDataChange

Enable or disable to return S_FALSE in the item error array for items without good quality in data change callback.

OpcDaEnableDiagnostics

Enable or disable OPC DA diagnostics data to be logged.

OpcDaIgnoreBrowseFilter

Enable or disable to ignore a filter for an OPC DA client browse request.

OpcDaIgnoreDeadbandOnCache

Enable or disable to ignore the deadband setting on OPC DA groups added to the server.

OpcDaIgnoreGroupUpdateRate

Enable or disable to respect the group update rate or ignore it and return data as soon as it becomes available.

OpcDaMaxConnections

Maximum number of simultaneous connections to the server the OPC DA interface.

OpcDaMaxTagGroups

Maximum number of simultaneous OPC DA groups.

OpcDaRejectUnsupportedLangId

Enable or disable only allows Language IDs that supported by the server.

OpcDaRespectClientLangId

Enable or disable the Locale ID set by the OPC client is used when performing data type conversions to and from string.

OpcDaReturnInitialUpdatesInSingleCallback

Enable or disable to return all outstanding initial item updates in a single callback.

OpcDaShowHintsOnBrowse

Enable or disable address formatting hints available for each communications driver.

OpcDaShowTagPropertiesOnBrowse

Enable or disable for tag properties to available in the address space.

OpcDaShutdownWaitSec

Time, in seconds, to wait for clients to respond to shutdown notification.

OpcDaSyncReadErrorOnBadQuality

Enable or disable to return a failure if one or more items for a synchronous device read results in a bad quality read.

OpcDaSyncRequestTimeoutSec

Time, in seconds, to wait for synchronous request to complete.

OpcHdaEnableDiagnostics

Enable or disable OPC HDA diagnostics data to be logged.

OpcUaAllowAnonymousLogin

Allow anonymous login by OPC UA client connections.

OpcUaEnableDiagnostics

Enable or disable OPC UA diagnostics data to be logged.

OpcUaMaxConnections

The number of simultaneous OPC UA client connections allowed by the server.

OpcUaMaxDataQueueSize

Maximum number of data change notifications queued per monitored item by server.

OpcUaMaxNotificationPerPublish

Maximum number of notifications the server sends per publish.

OpcUaMaxRetransmitQueueSize

Maximum number of notifications in the republish queue the server allows per subscription.

OpcUaMaxSessionTimeoutSec

Maximum session timeout period, in seconds, that OPC UA client is allowed to specify.

OpcUaMinSessionTimeoutSec

Minimum session timeout period, in seconds, that OPC UA client is allowed to specify.

OpcUaShowHintsOnBrowse

Return device addressing hints when a OPC UA client browses the server address space.

OpcUaShowTagPropertiesOnBrowse

Return tag properties when a OPC UA client browses the server address space.

OpcUaTagCacheTimeoutSec

Timeout for OPC UA clients that perform reads/writes on unregistered tags.

TagsDefined

Count of tags identified in the project.

ThingWorxApplicationKey

Application key used to authenticate.

ThingWorxDelayBetweenPublishes

Specify the minimum amount of time between publishes sent.

ThingWorxDisableEncryption

Enable or disable SSL/TLS and allow connecting to an insecure endpoint.

ThingWorxHostName

Hostname or IP address of the ThingWorx Platform instance.

ThingWorxLogVerbose

Determines the level of detail of each message logged.

ThingWorxLoggingEnabled

Enable or disable ThingWorx Advanced Logging.

ThingWorxLoggingLevel

Sets logging level for Thingworx Advanced Logging.

ThingWorxMaxDatastoreSize

Maximum size of the datastore in which to store updates when offline.

ThingWorxMaxThingCount

Maximum number of things that can be bound to this Industrial Gateway.

ThingWorxMaxUpdatesPerPublish

Maximum number of updates to send in a single publish.

ThingWorxPort

Port used to connect to the platform instance.

ThingWorxProxyEnabled

Enable or disable communication through a proxy server.

ThingWorxProxyHost

Hostname or IP address of the proxy server.

ThingWorxProxyPassword

Password used to authenticate the username with the proxy server.

ThingWorxProxyPort

Port used to connect to the proxy server.

ThingWorxProxyUsername

Username used to connect to the proxy server.

ThingWorxPublishFloorMs

Minimum rate that updates are sent to the Thingworx platform.

ThingWorxResourceUrl

Endpoint URL of the platform hosting the websocket server.

ThingWorxStoreAndForwardEnabled

Enable or disable Store and Forward for the ThingWorx Native Interface.

ThingWorxStoreAndForwardMode

Store and Forward Mode upon reconnect.

ThingWorxStoreAndForwardStoragePath

Directory location for data to be stored for Store and Forward.

ThingWorxThingName

Thing name presented to the Thingworx platform.

ThingWorxTrustAllCertificates

Enable or disable to trust all server certificates and completely disable certificate validation.

ThingWorxTrustSelfSignedCertificate

Enable or disable to trust valid self-signed certificates presented by the server.

Title

Title of the project.