ITcPlcLibraryManager

Inherits from: IUnknown

Expanded by: ITcPlcLibraryManager2

Managing the library references, placeholders, and repositories of a PLC project.

Properties

Property

Type

get/set

Description

References

ITcPlcReferences**

get

Currently referenced libraries/placeholders. Returns null if not connected. See ITcPlcReferences.

Repositories

ITcPlcLibRepositories**

get

Registered PLC library repositories. Returns null if not connected. See ITcPlcLibRepositories.

Methods

Method

Description

AddLibrary

Adds a library/placeholder reference.

RemoveReference

Removes a library/placeholder reference.

InsertRepository

Registers a new repository at the specified index.

RemoveRepository

Removes or deregisters a repository.

MoveRepository

Changes a repository's priority.

InstallLibrary

Installs an .library in a repository.

UninstallLibrary

Uninstalls a library from a repository.

ScanLibraries

Returns all registered libraries from all repositories.

AddPlaceholder

Creates a placeholder.

SetEffectiveResolution

Sets the RedirectedResolution of a placeholder.

FreezePlaceholder

Freezes the EffectiveResolution of a placeholder.