ISymbolFactory Interface
Symbol Factory Interface
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version:
7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface ISymbolFactoryThe ISymbolFactory type exposes the following members.
Properties
|
|
Name |
Description |
|---|---|---|
|
|
Gets the factory services. | |
|
|
Gets a value indicating whether ISymbols have invalid characters | |
|
|
Gets the invalid characters that are not allowed to appear within the Instance Name |
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Creates a single Array Element | |
|
|
Creates all Element Instances of the specified array parent symbol. | |
|
|
Creates a singgle Instance member on a struct parent | |
|
|
Creates the Member Instances collection for the specified parent instance | |
|
|
Creates the Symbol with the specified resolver | |
|
|
Creates the Symbol with the specified resolver | |
|
|
Creates the dereferenced Pointer instance | |
|
|
Creates the virtual structure. | |
|
|
Initializes the the ISymbolFactory. | |
|
|
Sets the invalid characters. |
- ISymbolFactory.FactoryServices Property
- ISymbolFactory.HasInvalidCharacters Property
- ISymbolFactory.InvalidCharacters Property
- ISymbolFactory.CreateArrayElement Method
- ISymbolFactory.CreateArrayElementInstances Method
- ISymbolFactory.CreateFieldInstance Method
- ISymbolFactory.CreateFieldInstances Method
- ISymbolFactory.CreateInstance Method
- ISymbolFactory.CreateInstanceAsync Method
- ISymbolFactory.CreateReferenceInstance Method
- ISymbolFactory.CreateVirtualStruct Method
- ISymbolFactory.Initialize Method
- ISymbolFactory.SetInvalidCharacters Method