From 7e60a97cf5968b2336982fd45ecafbe815e85d13 Mon Sep 17 00:00:00 2001 From: Peter <61538034+PTKu@users.noreply.github.com> Date: Fri, 24 Nov 2023 20:05:37 +0100 Subject: [PATCH] docs update build --- ...tions.Presentation.EmptyGroupProvider.html | 2 +- ...resentation.EmptyPresentationProvider.html | 2 +- ...ons.Presentation.IGroupLayoutProvider.html | 2 +- ...ractions.Presentation.ILayoutProvider.html | 2 +- ...ons.Presentation.PresentationProvider.html | 2 +- ...sentationProviderNotAssignedException.html | 2 +- docs/api/AXSharp.Compiler.AXSharpConfig.html | 150 +- docs/api/AXSharp.Compiler.AXSharpProject.html | 48 +- docs/api/AXSharp.Compiler.Apax.html | 57 +- docs/api/AXSharp.Compiler.AxProject.html | 28 +- docs/api/AXSharp.Compiler.CompanionInfo.html | 398 ++++ .../AXSharp.Compiler.Core.ISourceBuilder.html | 60 + ...harp.Compiler.Core.eCommAccessibility.html | 167 ++ docs/api/AXSharp.Compiler.Core.html | 4 + ...ler.Cs.Onliner.CsOnlinerSourceBuilder.html | 100 +- ...ompiler.Cs.Plain.CsPlainSourceBuilder.html | 118 +- .../AXSharp.Compiler.Cs.PragmaExtensions.html | 42 +- .../AXSharp.Compiler.Cs.SemanticsHelpers.html | 283 ++- docs/api/AXSharp.Compiler.CsProject.html | 116 +- .../AXSharp.Compiler.ICompilerOptions.html | 120 ++ docs/api/AXSharp.Compiler.ITargetProject.html | 49 +- .../AXSharp.Compiler.PackageReference.html | 20 +- docs/api/AXSharp.Compiler.html | 2 + .../AXSharp.Connector.ConcurrentSet-1.html | 1334 ++++++++++++ docs/api/AXSharp.Connector.Connector.html | 118 +- .../api/AXSharp.Connector.DummyConnector.html | 20 +- docs/api/AXSharp.Connector.ITwinElement.html | 115 +- docs/api/AXSharp.Connector.ITwinObject.html | 17 +- .../api/AXSharp.Connector.ITwinPrimitive.html | 11 +- ...nnector.Identity.TwinIdentityProvider.html | 2 +- ...Sharp.Connector.IgnoreOnPocoOperation.html | 298 +++ ...rp.Connector.Localizations.Translator.html | 30 +- ...tor.Localizations.TranslatorExtension.html | 15 +- .../api/AXSharp.Connector.RootTwinObject.html | 153 +- ...rp.Connector.S71500.WebApi.WebApiBool.html | 24 +- ...rp.Connector.S71500.WebApi.WebApiByte.html | 36 +- ...rp.Connector.S71500.WebApi.WebApiChar.html | 24 +- ...nnector.S71500.WebApi.WebApiConnector.html | 36 +- ....S71500.WebApi.WebApiConnectorFactory.html | 54 +- ...rp.Connector.S71500.WebApi.WebApiDInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiDWord.html | 24 +- ...rp.Connector.S71500.WebApi.WebApiDate.html | 22 +- ...onnector.S71500.WebApi.WebApiDateTime.html | 32 +- ...arp.Connector.S71500.WebApi.WebApiInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiLDate.html | 22 +- ...nnector.S71500.WebApi.WebApiLDateTime.html | 32 +- ...rp.Connector.S71500.WebApi.WebApiLInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiLReal.html | 36 +- ...p.Connector.S71500.WebApi.WebApiLTime.html | 28 +- ...nector.S71500.WebApi.WebApiLTimeOfDay.html | 24 +- ...p.Connector.S71500.WebApi.WebApiLWord.html | 36 +- ...rp.Connector.S71500.WebApi.WebApiReal.html | 36 +- ...rp.Connector.S71500.WebApi.WebApiSInt.html | 36 +- ....Connector.S71500.WebApi.WebApiString.html | 20 +- ...rp.Connector.S71500.WebApi.WebApiTime.html | 36 +- ...nnector.S71500.WebApi.WebApiTimeOfDay.html | 36 +- ...rp.Connector.S71500.WebApi.WebApiUInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiULInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiUSInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiUdInt.html | 24 +- ...p.Connector.S71500.WebApi.WebApiWChar.html | 24 +- ...Connector.S71500.WebApi.WebApiWString.html | 20 +- ...rp.Connector.S71500.WebApi.WebApiWord.html | 24 +- ...XSharp.Connector.TwinObjectExtensions.html | 245 ++- ...rp.Connector.ValueTypes.OnlinerBase-1.html | 233 ++- ...Types.OnlinerBase.ValueChangeDelegate.html | 2 +- ...harp.Connector.ValueTypes.OnlinerBase.html | 167 +- ...harp.Connector.ValueTypes.OnlinerBool.html | 20 +- ...harp.Connector.ValueTypes.OnlinerByte.html | 20 +- ...harp.Connector.ValueTypes.OnlinerChar.html | 20 +- ...harp.Connector.ValueTypes.OnlinerDInt.html | 20 +- ...arp.Connector.ValueTypes.OnlinerDWord.html | 20 +- ...harp.Connector.ValueTypes.OnlinerDate.html | 20 +- ....Connector.ValueTypes.OnlinerDateTime.html | 20 +- ...Sharp.Connector.ValueTypes.OnlinerInt.html | 20 +- ...Connector.ValueTypes.OnlinerLDateTime.html | 20 +- ...harp.Connector.ValueTypes.OnlinerLInt.html | 20 +- ...arp.Connector.ValueTypes.OnlinerLReal.html | 20 +- ...arp.Connector.ValueTypes.OnlinerLTime.html | 20 +- ...onnector.ValueTypes.OnlinerLTimeOfDay.html | 20 +- ...arp.Connector.ValueTypes.OnlinerLWord.html | 20 +- ...harp.Connector.ValueTypes.OnlinerReal.html | 20 +- ...harp.Connector.ValueTypes.OnlinerSInt.html | 20 +- ...rp.Connector.ValueTypes.OnlinerString.html | 131 +- ...harp.Connector.ValueTypes.OnlinerTime.html | 20 +- ...Connector.ValueTypes.OnlinerTimeOfDay.html | 20 +- ...arp.Connector.ValueTypes.OnlinerUDInt.html | 20 +- ...harp.Connector.ValueTypes.OnlinerUInt.html | 20 +- ...arp.Connector.ValueTypes.OnlinerULInt.html | 20 +- ...arp.Connector.ValueTypes.OnlinerUSInt.html | 20 +- ...arp.Connector.ValueTypes.OnlinerWChar.html | 20 +- ...p.Connector.ValueTypes.OnlinerWString.html | 131 +- ...harp.Connector.ValueTypes.OnlinerWord.html | 20 +- docs/api/AXSharp.Connector.html | 8 + ...ork.Abstractions.DateTimeProviderBase.html | 2 +- ...mework.Abstractions.DateTimeProviders.html | 2 +- ...Abstractions.StandardDateTimeProvider.html | 2 +- ...ibutes.PresentationContainerAttribute.html | 2 +- ...Attributes.PresentationGroupAttribute.html | 2 +- .../AXSharp.Presentation.BindableBase.html | 2 +- ...rableContent.RenderableContentControl.html | 2 +- ...ation.RenderableAssemblyBaseAttribute.html | 2 +- ....Presentation.RenderableViewModelBase.html | 2 +- ...andling.AppUiExceptionHandlerDelegate.html | 2 +- ...tion.UIExceptions.UIExceptionHandling.html | 2 +- ...XSharp.TIA2AXSharp.TIA2AXSharpAdapter.html | 499 +++++ ...arp.TIA2AXSharp.TIA2AXSharpSerializer.html | 265 +++ .../AXSharp.TIA2AXSharp.TIABrowseElement.html | 338 +++ .../AXSharp.TIA2AXSharp.TIARootObject.html | 204 ++ .../AXSharp.TIA2AXSharp.TIATwinObject.html | 1130 ++++++++++ docs/api/AXSharp.TIA2AXSharp.html | 145 ++ .../AXSharp.ixc_doc.Schemas.Parameter.html | 8 +- .../AXSharp.ixc_doc.Schemas.Reference.html | 16 +- docs/api/AXSharp.ixc_doc.Schemas.Remote.html | 62 + docs/api/AXSharp.ixc_doc.Schemas.Return.html | 6 +- docs/api/AXSharp.ixc_doc.Schemas.Spec.html | 8 +- docs/api/AXSharp.ixc_doc.Schemas.Syntax.html | 10 +- docs/api/toc.html | 34 + docs/articles/compiler/ADDED_MEMBERS.html | 10 +- docs/articles/compiler/ATTRIBUTES.html | 21 +- docs/articles/compiler/README.html | 10 +- docs/articles/connectors/README.html | 9 + docs/articles/connectors/WebAPI.html | 1 + docs/articles/ixr/IXR.html | 1 + docs/index.json | 256 ++- docs/manifest.json | 338 ++- docs/sitemap.xml | 732 ++++--- docs/xrefmap.yml | 1827 ++++++++++++++++- 128 files changed, 10782 insertions(+), 1284 deletions(-) create mode 100644 docs/api/AXSharp.Compiler.CompanionInfo.html create mode 100644 docs/api/AXSharp.Compiler.Core.eCommAccessibility.html create mode 100644 docs/api/AXSharp.Connector.ConcurrentSet-1.html create mode 100644 docs/api/AXSharp.Connector.IgnoreOnPocoOperation.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.TIABrowseElement.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.TIARootObject.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.TIATwinObject.html create mode 100644 docs/api/AXSharp.TIA2AXSharp.html diff --git a/docs/api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html b/docs/api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html index e8adf09f..7db1dca2 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html +++ b/docs/api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html @@ -119,7 +119,7 @@
Inherited Members
Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public class EmptyGroupProvider : IGroupLayoutProvider
diff --git a/docs/api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html b/docs/api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html index 6b4f9a9c..f7a68a73 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html +++ b/docs/api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html @@ -119,7 +119,7 @@
Inherited Members
Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public class EmptyPresentationProvider : ILayoutProvider
diff --git a/docs/api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html b/docs/api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html index 7b57ed20..79d02831 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html +++ b/docs/api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html @@ -86,7 +86,7 @@

Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public interface IGroupLayoutProvider
diff --git a/docs/api/AXSharp.Abstractions.Presentation.ILayoutProvider.html b/docs/api/AXSharp.Abstractions.Presentation.ILayoutProvider.html index d039c592..3b7982b6 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.ILayoutProvider.html +++ b/docs/api/AXSharp.Abstractions.Presentation.ILayoutProvider.html @@ -86,7 +86,7 @@

Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public interface ILayoutProvider
diff --git a/docs/api/AXSharp.Abstractions.Presentation.PresentationProvider.html b/docs/api/AXSharp.Abstractions.Presentation.PresentationProvider.html index 911d0b66..15cc2066 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.PresentationProvider.html +++ b/docs/api/AXSharp.Abstractions.Presentation.PresentationProvider.html @@ -115,7 +115,7 @@
Inherited Members
Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public class PresentationProvider
diff --git a/docs/api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html b/docs/api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html index 059879ee..42705487 100644 --- a/docs/api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html +++ b/docs/api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html @@ -153,7 +153,7 @@
Inherited Members
Namespace: AXSharp.Abstractions.Presentation
-
Assembly: AXSharp - Backup.Abstractions.dll
+
Assembly: AXSharp.Abstractions.dll
Syntax
public class PresentationProviderNotAssignedException : Exception, ISerializable
diff --git a/docs/api/AXSharp.Compiler.AXSharpConfig.html b/docs/api/AXSharp.Compiler.AXSharpConfig.html index f845b6f3..ade81ffb 100644 --- a/docs/api/AXSharp.Compiler.AXSharpConfig.html +++ b/docs/api/AXSharp.Compiler.AXSharpConfig.html @@ -141,7 +141,7 @@

Declaration
-
[Obsolete("Use 'Create IxConfig' instead.")]
+    
[Obsolete("Use 'Create RetrieveAXSharpConfig instead.")]
 public AXSharpConfig()

Fields @@ -183,7 +183,7 @@

Properties Improve this Doc - View Source + View Source

AxProjectFolder

@@ -210,12 +210,72 @@
Property Value
+ + | + Improve this Doc + + + View Source + + +

IgnoreS7Pragmas

+
+
+
Declaration
+
+
public bool IgnoreS7Pragmas { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool
+ + | + Improve this Doc + + + View Source + + +

NoDependencyUpdate

+
+
+
Declaration
+
+
public bool NoDependencyUpdate { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool
| Improve this Doc - View Source + View Source

OutputProjectFolder

@@ -241,22 +301,84 @@
Property Value
+ + | + Improve this Doc + + + View Source + + +

ProjectFile

+

Gets or sets name of the output project file.

+
+
+
Declaration
+
+
public string? ProjectFile { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
string
+ + | + Improve this Doc + + + View Source + + +

UseBase

+

Gets or sets whether compiler should use $base for base types of a class.

+
+
+
Declaration
+
+
public bool UseBase { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool

Methods

| - Improve this Doc + Improve this Doc - View Source + View Source - -

RetrieveIxConfig(string)

+ +

RetrieveAXSharpConfig(string)

Declaration
-
public static AXSharpConfig RetrieveIxConfig(string ixConfigFilePath)
+
public static AXSharpConfig RetrieveAXSharpConfig(string ixConfigFilePath)
Parameters
@@ -292,19 +414,19 @@
Returns
| - Improve this Doc + Improve this Doc - View Source + View Source - -

UpdateAndGetIxConfig(string, ICompilerOptions?)

+ +

UpdateAndGetAXSharpConfig(string, ICompilerOptions?)

Gets updated or creates default config for given AX project.

Declaration
-
public static AXSharpConfig UpdateAndGetIxConfig(string directory, ICompilerOptions? cliCompilerOptions = null)
+
public static AXSharpConfig UpdateAndGetAXSharpConfig(string directory, ICompilerOptions? newCompilerOptions = null)
Parameters
@@ -324,7 +446,7 @@
Parameters
- + diff --git a/docs/api/AXSharp.Compiler.AXSharpProject.html b/docs/api/AXSharp.Compiler.AXSharpProject.html index 19dcf1c3..60ac2505 100644 --- a/docs/api/AXSharp.Compiler.AXSharpProject.html +++ b/docs/api/AXSharp.Compiler.AXSharpProject.html @@ -132,7 +132,7 @@

Constructors Improve this Doc - View Source + View Source

AXSharpProject(AxProject, IEnumerable<Type>, Type, ICompilerOptions?)

@@ -188,7 +188,7 @@

Properties Improve this Doc - View Source + View Source

AxProject

@@ -219,7 +219,7 @@
Property Value
Improve this Doc - View Source + View Source

CompilerOptions

@@ -250,7 +250,7 @@
Property Value
Improve this Doc - View Source + View Source

OutputFolder

@@ -281,7 +281,7 @@
Property Value
Improve this Doc - View Source + View Source

TargetProject

@@ -307,6 +307,36 @@
Property Value
ICompilerOptionscliCompilerOptionsnewCompilerOptions

Compiler options.

+ + | + Improve this Doc + + + View Source + + +

UseBaseSymbol

+
+
+
Declaration
+
+
public bool UseBaseSymbol { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool

Methods

@@ -314,7 +344,7 @@

Methods Improve this Doc - View Source + View Source

CleanOutput(string)

@@ -347,7 +377,7 @@
Parameters
Improve this Doc
- View Source + View Source

Generate()

@@ -363,7 +393,7 @@
Declaration
Improve this Doc - View Source + View Source

GetRelativePath(string, string)

@@ -425,7 +455,7 @@

Implements

Improve this Doc
  • - View Source + View Source
  • diff --git a/docs/api/AXSharp.Compiler.Apax.html b/docs/api/AXSharp.Compiler.Apax.html index 9aa7a019..5896138a 100644 --- a/docs/api/AXSharp.Compiler.Apax.html +++ b/docs/api/AXSharp.Compiler.Apax.html @@ -363,19 +363,19 @@

    Methods

    | - Improve this Doc + Improve this Doc View Source - -

    CreateApax(string)

    + +

    CreateApaxDto(string)

    Creates new instance of Apax.

    Declaration
    -
    public static Apax CreateApax(string projectFile)
    +
    public static Apax CreateApaxDto(string projectFile)
    Parameters
    @@ -425,12 +425,59 @@
    Exceptions
    + + | + Improve this Doc + + + View Source + + +

    TryCreateApaxDto(string)

    +
    +
    +
    Declaration
    +
    +
    public static Apax TryCreateApaxDto(string projectFile)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + +
    TypeNameDescription
    stringprojectFile
    +
    Returns
    + + + + + + + + + + + + + +
    TypeDescription
    Apax
    | Improve this Doc - View Source + View Source

    UpdateVersion(string, string)

    diff --git a/docs/api/AXSharp.Compiler.AxProject.html b/docs/api/AXSharp.Compiler.AxProject.html index 8513540b..46928e42 100644 --- a/docs/api/AXSharp.Compiler.AxProject.html +++ b/docs/api/AXSharp.Compiler.AxProject.html @@ -128,7 +128,7 @@

    Constructors Improve this Doc - View Source + View Source

    AxProject(string, string[])

    @@ -173,7 +173,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    AxProject(string)

    @@ -211,19 +211,19 @@

    Properties

    | - Improve this Doc + Improve this Doc - View Source + View Source - -

    IxReferences

    + +

    AXSharpReferences

    Gets paths of this project's references to other ix projects.

    Declaration
    -
    public IEnumerable<AXSharpConfig> IxReferences { get; }
    +
    public IEnumerable<object> AXSharpReferences { get; }
    Property Value
    @@ -235,7 +235,7 @@
    Property Value
    - + @@ -245,7 +245,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    ProjectFile

    @@ -276,7 +276,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    ProjectFolder

    @@ -307,7 +307,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    ProjectInfo

    @@ -338,7 +338,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Sources

    @@ -369,7 +369,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    SrcFolder

    @@ -406,7 +406,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/docs/api/AXSharp.Compiler.CompanionInfo.html b/docs/api/AXSharp.Compiler.CompanionInfo.html new file mode 100644 index 00000000..78351c36 --- /dev/null +++ b/docs/api/AXSharp.Compiler.CompanionInfo.html @@ -0,0 +1,398 @@ + + + + + + + + Class CompanionInfo + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +
    +
    Search Results for
    +
    +

    +
    +
      +
      +
      +
      System.Collections.Generic.IEnumerable<T><AXSharpConfig>System.Collections.Generic.IEnumerable<T><object>
      + + + + + + + + + + + + +
      TypeDescription
      string
      +

      Properties +

      + + | + Improve this Doc + + + View Source + + +

      Id

      +
      +
      +
      Declaration
      +
      +
      public string Id { get; set; }
      +
      +
      Property Value
      + + + + + + + + + + + + + +
      TypeDescription
      string
      + + | + Improve this Doc + + + View Source + + +

      Version

      +
      +
      +
      Declaration
      +
      +
      public string Version { get; set; }
      +
      +
      Property Value
      + + + + + + + + + + + + + +
      TypeDescription
      string
      +

      Methods +

      + + | + Improve this Doc + + + View Source + + +

      FromFile(string)

      +
      +
      +
      Declaration
      +
      +
      public static CompanionInfo? FromFile(string filePath)
      +
      +
      Parameters
      + + + + + + + + + + + + + + + +
      TypeNameDescription
      stringfilePath
      +
      Returns
      + + + + + + + + + + + + + +
      TypeDescription
      CompanionInfo
      + + | + Improve this Doc + + + View Source + + +

      ToFile(CompanionInfo, string)

      +
      +
      +
      Declaration
      +
      +
      public static void ToFile(CompanionInfo info, string filePath)
      +
      +
      Parameters
      + + + + + + + + + + + + + + + + + + + + +
      TypeNameDescription
      CompanionInfoinfo
      stringfilePath
      + + | + Improve this Doc + + + View Source + + +

      TryFromFile(string)

      +
      +
      +
      Declaration
      +
      +
      public static CompanionInfo? TryFromFile(string filePath)
      +
      +
      Parameters
      + + + + + + + + + + + + + + + +
      TypeNameDescription
      stringfilePath
      +
      Returns
      + + + + + + + + + + + + + +
      TypeDescription
      CompanionInfo
      + + + + + + + + + + + + + + + + + diff --git a/docs/api/AXSharp.Compiler.Core.ISourceBuilder.html b/docs/api/AXSharp.Compiler.Core.ISourceBuilder.html index ae47ca05..48846811 100644 --- a/docs/api/AXSharp.Compiler.Core.ISourceBuilder.html +++ b/docs/api/AXSharp.Compiler.Core.ISourceBuilder.html @@ -157,6 +157,36 @@
      Property Value
      + + | + Improve this Doc + + + View Source + + +

      CompilerOptions

      +
      +
      +
      Declaration
      +
      +
      ICompilerOptions? CompilerOptions { get; }
      +
      +
      Property Value
      + + + + + + + + + + + + + +
      TypeDescription
      ICompilerOptions
      | Improve this Doc @@ -251,6 +281,36 @@
      Property Value
      + + | + Improve this Doc + + + View Source + + +

      TypeCommAccessibility

      +
      +
      +
      Declaration
      +
      +
      eCommAccessibility TypeCommAccessibility { get; }
      +
      +
      Property Value
      + + + + + + + + + + + + + +
      TypeDescription
      eCommAccessibility
      diff --git a/docs/api/AXSharp.Compiler.Core.eCommAccessibility.html b/docs/api/AXSharp.Compiler.Core.eCommAccessibility.html new file mode 100644 index 00000000..4660f878 --- /dev/null +++ b/docs/api/AXSharp.Compiler.Core.eCommAccessibility.html @@ -0,0 +1,167 @@ + + + + + + + + Enum eCommAccessibility + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
      +
      + + + + +
      +
      + +
      +
      Search Results for
      +
      +

      +
      +
        +
        +
        + + +
        +
        + +
        +
        + + + + + + + + diff --git a/docs/api/AXSharp.Compiler.Core.html b/docs/api/AXSharp.Compiler.Core.html index 8274bc3d..2f800827 100644 --- a/docs/api/AXSharp.Compiler.Core.html +++ b/docs/api/AXSharp.Compiler.Core.html @@ -106,6 +106,10 @@

        ICom

        ISourceBuilder

        Provides abstraction for source emitting classes.

        +

        Enums +

        +

        eCommAccessibility

        +
        diff --git a/docs/api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html b/docs/api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html index 01abed26..20f9c431 100644 --- a/docs/api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html +++ b/docs/api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html @@ -175,7 +175,7 @@

        Properties Improve this Doc - View Source + View Source

        BuilderType

        @@ -207,7 +207,7 @@
        Property Value
        Improve this Doc
        - View Source + View Source

        Compilation

        @@ -233,12 +233,42 @@
        Property Value
        + + | + Improve this Doc + + + View Source + + +

        CompilerOptions

        +
        +
        +
        Declaration
        +
        +
        public ICompilerOptions? CompilerOptions { get; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        ICompilerOptions
        | Improve this Doc - View Source + View Source

        Group

        @@ -270,7 +300,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        Output

        @@ -301,7 +331,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        OutputFileSuffix

        @@ -327,6 +357,36 @@
        Property Value
        + + | + Improve this Doc + + + View Source + + +

        TypeCommAccessibility

        +
        +
        +
        Declaration
        +
        +
        public eCommAccessibility TypeCommAccessibility { get; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        eCommAccessibility

        Methods

        @@ -334,7 +394,7 @@

        Methods Improve this Doc - View Source + View Source

        CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor)

        @@ -374,7 +434,7 @@
        Parameters
        Improve this Doc
        - View Source + View Source

        CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor)

        @@ -421,7 +481,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor)

        @@ -460,7 +520,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor)

        @@ -506,7 +566,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateDocComment(IDocComment, ICombinedThreeVisitor)

        @@ -545,7 +605,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor)

        @@ -591,7 +651,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateFile(IFileSyntax, IxNodeVisitor)

        @@ -631,7 +691,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor)

        @@ -671,7 +731,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor)

        @@ -711,7 +771,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor)

        @@ -757,7 +817,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateNamedValueTypeDeclaration(INamedValueTypeDeclarationSyntax, INamedValueTypeDeclaration, IxNodeVisitor)

        @@ -803,7 +863,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor)

        @@ -843,7 +903,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreatePragma(IPragma, ICombinedThreeVisitor)

        @@ -883,7 +943,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor)

        @@ -929,7 +989,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor)

        diff --git a/docs/api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html b/docs/api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html index 890f94a0..339142c4 100644 --- a/docs/api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html +++ b/docs/api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html @@ -175,7 +175,7 @@

        Properties Improve this Doc - View Source + View Source

        BuilderType

        @@ -205,7 +205,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        Compilation

        @@ -231,12 +231,42 @@
        Property Value
        + + | + Improve this Doc + + + View Source + + +

        CompilerOptions

        +
        +
        +
        Declaration
        +
        +
        public ICompilerOptions? CompilerOptions { get; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        ICompilerOptions
        | Improve this Doc - View Source + View Source

        Group

        @@ -268,7 +298,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        Output

        @@ -299,7 +329,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        OutputFileSuffix

        @@ -325,6 +355,36 @@
        Property Value
        + + | + Improve this Doc + + + View Source + + +

        TypeCommAccessibility

        +
        +
        +
        Declaration
        +
        +
        public eCommAccessibility TypeCommAccessibility { get; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        eCommAccessibility

        Methods

        @@ -332,7 +392,7 @@

        Methods Improve this Doc - View Source + View Source

        CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor)

        @@ -372,7 +432,7 @@
        Parameters
        Improve this Doc
        - View Source + View Source

        CreateClassDeclaration(IClassDeclaration, IxNodeVisitor)

        @@ -411,7 +471,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor)

        @@ -458,7 +518,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor)

        @@ -497,7 +557,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor)

        @@ -543,7 +603,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateDocComment(IDocComment, ICombinedThreeVisitor)

        @@ -582,7 +642,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateEnumTypeDeclaration(IEnumTypeDeclaration, IxNodeVisitor)

        @@ -622,7 +682,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor)

        @@ -668,7 +728,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateFieldDeclaration(IFieldDeclaration, IxNodeVisitor)

        @@ -708,7 +768,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateFile(IFileSyntax, IxNodeVisitor)

        @@ -748,7 +808,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor)

        @@ -788,7 +848,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor)

        @@ -828,7 +888,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor)

        @@ -874,7 +934,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateNamedValueTypeDeclaration(INamedValueTypeDeclaration, IxNodeVisitor)

        @@ -914,7 +974,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor)

        @@ -954,7 +1014,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreatePragma(IPragma, ICombinedThreeVisitor)

        @@ -994,7 +1054,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateReferenceToDeclaration(IReferenceTypeDeclaration, IxNodeVisitor)

        @@ -1034,7 +1094,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateScalarTypeDeclaration(IScalarTypeDeclaration, IxNodeVisitor)

        @@ -1074,7 +1134,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateSemanticTypeAccess(ISemanticTypeAccess, IxNodeVisitor)

        @@ -1114,7 +1174,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateStringTypeDeclaration(IStringTypeDeclaration, IxNodeVisitor)

        @@ -1154,7 +1214,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateStructuredType(IStructuredTypeDeclaration, IxNodeVisitor)

        @@ -1194,7 +1254,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor)

        @@ -1240,7 +1300,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor)

        @@ -1280,7 +1340,7 @@
        Parameters
        Improve this Doc - View Source + View Source

        CreateVariableDeclaration(IVariableDeclaration, IxNodeVisitor)

        diff --git a/docs/api/AXSharp.Compiler.Cs.PragmaExtensions.html b/docs/api/AXSharp.Compiler.Cs.PragmaExtensions.html index 39173e46..9a61c80a 100644 --- a/docs/api/AXSharp.Compiler.Cs.PragmaExtensions.html +++ b/docs/api/AXSharp.Compiler.Cs.PragmaExtensions.html @@ -128,7 +128,7 @@

        Fields Improve this Doc - View Source + View Source

        PRAGMA_ATTRIBUTE_SIGNATURE

        @@ -157,7 +157,7 @@
        Field Value
        Improve this Doc - View Source + View Source

        PRAGMA_DECLARE_PROPERTY_SIGNATURE

        @@ -186,7 +186,7 @@
        Field Value
        Improve this Doc - View Source + View Source

        PRAGMA_PROPERTY_GENERIC_ATTRIBUTES

        @@ -215,7 +215,7 @@
        Field Value
        Improve this Doc - View Source + View Source

        PRAGMA_PROPERTY_SET_SIGNATURE

        @@ -243,19 +243,19 @@

        Methods

        | - Improve this Doc + Improve this Doc - View Source + View Source -

        AddAnnotations(IDeclaration)

        +

        AddAnnotations(IDeclaration, ISourceBuilder)

        Produces statement to annotate the member based on attributes.

        Declaration
        -
        public static string AddAnnotations(this IDeclaration declaration)
        +
        public static string AddAnnotations(this IDeclaration declaration, ISourceBuilder sourceBuilder)
        Parameters
        @@ -271,6 +271,12 @@
        Parameters
        + + + + + @@ -296,7 +302,7 @@
        Returns
        Improve this Doc - View Source + View Source

        AddAttributes(IEnumerable<IPragma>)

        @@ -346,7 +352,7 @@
        Returns
        Improve this Doc - View Source + View Source

        DeclareProperties(IConfigurationDeclaration)

        @@ -396,7 +402,7 @@
        Returns
        Improve this Doc - View Source + View Source

        DeclareProperties(ITypeDeclaration)

        @@ -446,7 +452,7 @@
        Returns
        Improve this Doc - View Source + View Source

        GetGenericAttributes(IFieldDeclaration)

        @@ -493,7 +499,7 @@
        Returns
        Improve this Doc - View Source + View Source

        GetGenericAttributes(ITypeDeclaration)

        @@ -540,7 +546,7 @@
        Returns
        Improve this Doc - View Source + View Source

        GetPropertyValue(IDeclaration, string, string)

        @@ -602,7 +608,7 @@
        Returns
        Improve this Doc - View Source + View Source

        SetProperties(IFieldDeclaration)

        @@ -652,7 +658,7 @@
        Returns
        Improve this Doc - View Source + View Source

        SetProperties(IVariableDeclaration)

        @@ -702,7 +708,7 @@
        Returns
        Improve this Doc - View Source + View Source

        SetProperties(ITypeDeclaration)

        @@ -758,7 +764,7 @@
        Returns
        Improve this Doc
      • - View Source + View Source
      • diff --git a/docs/api/AXSharp.Compiler.Cs.SemanticsHelpers.html b/docs/api/AXSharp.Compiler.Cs.SemanticsHelpers.html index 6fc1f651..b191a6ec 100644 --- a/docs/api/AXSharp.Compiler.Cs.SemanticsHelpers.html +++ b/docs/api/AXSharp.Compiler.Cs.SemanticsHelpers.html @@ -128,7 +128,7 @@

        Methods Improve this Doc - View Source + View Source

        AddDocumentationComment(IDocComment, ISourceBuilder)

        @@ -178,12 +178,226 @@
        Returns
        AX.ST.Semantic.Model.Declarations.IDeclaration declaration

        Declaration

        +
        ISourceBuildersourceBuilder

        Source builder.

        + + | + Improve this Doc + + + View Source + + +

        GetCommAccessibility(IDeclaration, ISourceBuilder)

        +
        +
        +
        Declaration
        +
        +
        public static eCommAccessibility GetCommAccessibility(this IDeclaration declaration, ISourceBuilder sourceBuilder)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
        AX.ST.Semantic.Model.Declarations.IDeclarationdeclaration
        ISourceBuildersourceBuilder
        +
        Returns
        + + + + + + + + + + + + + +
        TypeDescription
        eCommAccessibility
        + + | + Improve this Doc + + + View Source + + +

        IsEligibleForTranspile(IFieldDeclaration, ISourceBuilder)

        +

        Determines whether the member or type is eligible for generation.

        +
        +
        +
        Declaration
        +
        +
        public static bool IsEligibleForTranspile(this IFieldDeclaration fieldDeclaration, ISourceBuilder sourceBuilder)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
        AX.ST.Semantic.Model.Declarations.IFieldDeclarationfieldDeclaration
        ISourceBuildersourceBuilder
        +
        Returns
        + + + + + + + + + + + + + +
        TypeDescription
        bool

        True when the type is eligible

        +
        + + | + Improve this Doc + + + View Source + + +

        IsEligibleForTranspile(IVariableDeclaration, ISourceBuilder)

        +

        Determines whether the member or type is eligible for generation.

        +
        +
        +
        Declaration
        +
        +
        public static bool IsEligibleForTranspile(this IVariableDeclaration variableDeclaration, ISourceBuilder sourceBuilder)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
        AX.ST.Semantic.Model.Declarations.IVariableDeclarationvariableDeclaration
        ISourceBuildersourceBuilder
        +
        Returns
        + + + + + + + + + + + + + +
        TypeDescription
        bool

        True when the type is eligible

        +
        + + | + Improve this Doc + + + View Source + + +

        IsEligibleForTranspile(IArrayTypeDeclaration, ISourceBuilder)

        +

        Determines whether the member is eligible for generation.

        +
        +
        +
        Declaration
        +
        +
        public static bool IsEligibleForTranspile(this IArrayTypeDeclaration arrayTypeDeclaration, ISourceBuilder sourceBuilder)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
        AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclarationarrayTypeDeclaration
        ISourceBuildersourceBuilder

        Source builder

        +
        +
        Returns
        + + + + + + + + + + + + + +
        TypeDescription
        bool
        | Improve this Doc - View Source + View Source

        IsMemberEligibleForConstructor(IFieldDeclaration, ISourceBuilder, string)

        @@ -245,7 +459,7 @@
        Returns
        Improve this Doc - View Source + View Source

        IsMemberEligibleForConstructor(IVariableDeclaration, ISourceBuilder, string)

        @@ -307,12 +521,11 @@
        Returns
        Improve this Doc - View Source + View Source

        IsMemberEligibleForConstructor(IArrayTypeDeclaration, ISourceBuilder)

        -

        Determines whether the member is eligible for generation.

        -
        +
        Declaration
        @@ -336,8 +549,7 @@
        Parameters
        ISourceBuilder sourceBuilder -

        Source builder

        - + @@ -423,7 +635,7 @@
        Returns
        Improve this Doc - View Source + View Source

        IsMemberEligibleForTranspile(IVariableDeclaration, ISourceBuilder, string)

        @@ -480,59 +692,6 @@
        Returns
        - - | - Improve this Doc - - - View Source - - -

        IsTypeEligibleForTranspile(ITypeDeclaration, ISourceBuilder)

        -

        Determines whether the member or type is eligible for generation.

        -
        -
        -
        Declaration
        -
        -
        public static bool IsTypeEligibleForTranspile(this ITypeDeclaration typeDeclaration, ISourceBuilder sourceBuilder)
        -
        -
        Parameters
        - - - - - - - - - - - - - - - - - - - - -
        TypeNameDescription
        AX.ST.Semantic.Model.Declarations.Types.ITypeDeclarationtypeDeclaration
        ISourceBuildersourceBuilder
        -
        Returns
        - - - - - - - - - - - - - -
        TypeDescription
        bool
        diff --git a/docs/api/AXSharp.Compiler.CsProject.html b/docs/api/AXSharp.Compiler.CsProject.html index b9c55897..60d3cf80 100644 --- a/docs/api/AXSharp.Compiler.CsProject.html +++ b/docs/api/AXSharp.Compiler.CsProject.html @@ -132,7 +132,7 @@

        Constructors Improve this Doc - View Source + View Source

        CsProject(AXSharpProject)

        @@ -167,7 +167,7 @@

        Properties Improve this Doc - View Source + View Source

        GetMetaDataFolder

        @@ -198,7 +198,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        IxProjectFile

        @@ -229,7 +229,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        ProjectRootNamespace

        @@ -257,12 +257,27 @@
        Property Value

        Methods

        + + | + Improve this Doc + + + View Source + + +

        GenerateCompanionData()

        +
        +
        +
        Declaration
        +
        +
        public void GenerateCompanionData()
        +
        | Improve this Doc - View Source + View Source

        GenerateResources()

        @@ -272,12 +287,97 @@
        Declaration
        public void GenerateResources()
        + + | + Improve this Doc + + + View Source + + +

        GetRelativePath(string, string)

        +
        +
        +
        Declaration
        +
        +
        public static string GetRelativePath(string fromPath, string toPath)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + + + + + + +
        TypeNameDescription
        stringfromPath
        stringtoPath
        +
        Returns
        + + + + + + + + + + + + + +
        TypeDescription
        string
        + + | + Improve this Doc + + + View Source + + +

        InstallAXSharpDependencies(IEnumerable<object>)

        +

        Installs dependencies to the companion twin project from using dependencies from apax.yml file of a given AX project.

        +
        +
        +
        Declaration
        +
        +
        public void InstallAXSharpDependencies(IEnumerable<object> dependencies)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + +
        TypeNameDescription
        System.Collections.Generic.IEnumerable<T><object>dependencies
        | Improve this Doc - View Source + View Source

        LoadReferences()

        @@ -309,7 +409,7 @@
        Returns
        Improve this Doc - View Source + View Source

        ProvisionProjectStructure()

        @@ -335,7 +435,7 @@

        Implements

        Improve this Doc
      • - View Source + View Source
      • diff --git a/docs/api/AXSharp.Compiler.ICompilerOptions.html b/docs/api/AXSharp.Compiler.ICompilerOptions.html index c27683ae..2edcf51d 100644 --- a/docs/api/AXSharp.Compiler.ICompilerOptions.html +++ b/docs/api/AXSharp.Compiler.ICompilerOptions.html @@ -93,6 +93,66 @@
        Syntax

        Properties

        + + | + Improve this Doc + + + View Source + + +

        IgnoreS7Pragmas

        +
        +
        +
        Declaration
        +
        +
        bool IgnoreS7Pragmas { get; set; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        bool
        + + | + Improve this Doc + + + View Source + + +

        NoDependencyUpdate

        +
        +
        +
        Declaration
        +
        +
        bool NoDependencyUpdate { get; set; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        bool
        | Improve this Doc @@ -123,6 +183,66 @@
        Property Value
        + + | + Improve this Doc + + + View Source + + +

        ProjectFile

        +
        +
        +
        Declaration
        +
        +
        string? ProjectFile { get; set; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        string
        + + | + Improve this Doc + + + View Source + + +

        UseBase

        +
        +
        +
        Declaration
        +
        +
        bool UseBase { get; set; }
        +
        +
        Property Value
        + + + + + + + + + + + + + +
        TypeDescription
        bool
        diff --git a/docs/api/AXSharp.Compiler.ITargetProject.html b/docs/api/AXSharp.Compiler.ITargetProject.html index b742988b..9d9982c7 100644 --- a/docs/api/AXSharp.Compiler.ITargetProject.html +++ b/docs/api/AXSharp.Compiler.ITargetProject.html @@ -156,6 +156,21 @@
        Property Value

        Methods

        + + | + Improve this Doc + + + View Source + + +

        GenerateCompanionData()

        +
        +
        +
        Declaration
        +
        +
        void GenerateCompanionData()
        +
        | Improve this Doc @@ -171,12 +186,44 @@
        Declaration
        void GenerateResources()
        + + | + Improve this Doc + + + View Source + + +

        InstallAXSharpDependencies(IEnumerable<object>)

        +
        +
        +
        Declaration
        +
        +
        void InstallAXSharpDependencies(IEnumerable<object> dependencies)
        +
        +
        Parameters
        + + + + + + + + + + + + + + + +
        TypeNameDescription
        System.Collections.Generic.IEnumerable<T><object>dependencies
        | Improve this Doc - View Source + View Source

        LoadReferences()

        diff --git a/docs/api/AXSharp.Compiler.PackageReference.html b/docs/api/AXSharp.Compiler.PackageReference.html index af7cf331..ecfadc45 100644 --- a/docs/api/AXSharp.Compiler.PackageReference.html +++ b/docs/api/AXSharp.Compiler.PackageReference.html @@ -133,7 +133,7 @@

        Constructors Improve this Doc - View Source + View Source

        PackageReference(PackageDependency)

        @@ -167,7 +167,7 @@
        Parameters
        Improve this Doc
        - View Source + View Source

        PackageReference(string, string, string)

        @@ -211,7 +211,7 @@

        Properties Improve this Doc - View Source + View Source

        Include

        @@ -242,7 +242,7 @@
        Property Value
        Improve this Doc
        - View Source + View Source

        IsIxDependency

        @@ -273,7 +273,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        MetadataPath

        @@ -304,7 +304,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        Name

        @@ -335,7 +335,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        ProjectInfo

        @@ -366,7 +366,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        ReferencePath

        @@ -397,7 +397,7 @@
        Property Value
        Improve this Doc - View Source + View Source

        Version

        @@ -430,7 +430,7 @@

        Methods Improve this Doc - View Source + View Source

        CreateFromReferenceNode(XElement, string)

        diff --git a/docs/api/AXSharp.Compiler.html b/docs/api/AXSharp.Compiler.html index 23fdfe56..ea008b11 100644 --- a/docs/api/AXSharp.Compiler.html +++ b/docs/api/AXSharp.Compiler.html @@ -99,6 +99,8 @@

        AXSharpConfig

        AXSharpProject

        Provides entry point for compilation of AX project sources.

        +

        CompanionInfo

        +

        CsProject

        Provides information about CSharp project from csproj file.

        diff --git a/docs/api/AXSharp.Connector.ConcurrentSet-1.html b/docs/api/AXSharp.Connector.ConcurrentSet-1.html new file mode 100644 index 00000000..b6e3b358 --- /dev/null +++ b/docs/api/AXSharp.Connector.ConcurrentSet-1.html @@ -0,0 +1,1334 @@ + + + + + + + + Class ConcurrentSet<T> + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
        +
        + + + + +
        +
        + +
        +
        Search Results for
        +
        +

        +
        +
          +
          +
          + + +
          +
          + +
          +
          + + + + + + + + diff --git a/docs/api/AXSharp.Connector.Connector.html b/docs/api/AXSharp.Connector.Connector.html index 7d6b61c8..9d5affa1 100644 --- a/docs/api/AXSharp.Connector.Connector.html +++ b/docs/api/AXSharp.Connector.Connector.html @@ -117,6 +117,12 @@
          Inherited Members
          RootTwinObject.AttributeName
          +
          + RootTwinObject.GetAttributeName(CultureInfo) +
          +
          + RootTwinObject.GetHumanReadable(CultureInfo) +
          RootTwinObject.Symbol
          @@ -206,7 +212,7 @@

          Constructors Improve this Doc - View Source + View Source

          Connector()

          @@ -227,7 +233,7 @@
          See Also
          Improve this Doc - View Source + View Source

          Connector(object[])

          @@ -271,7 +277,7 @@

          Properties Improve this Doc - View Source + View Source

          ConcurrentRequestDelay

          @@ -308,7 +314,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ConcurrentRequestMaxCount

          @@ -353,7 +359,7 @@
          See Also< Improve this Doc - View Source + View Source

          ConnectorAdapter

          @@ -389,7 +395,7 @@
          See Also
          Improve this Doc - View Source + View Source

          CyclicRwDuration

          @@ -425,7 +431,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ErrorCount

          @@ -461,7 +467,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ExceptionBehaviour

          @@ -497,7 +503,7 @@
          See Also
          Improve this Doc - View Source + View Source

          IdentityProvider

          @@ -533,7 +539,7 @@
          See Also
          Improve this Doc - View Source + View Source

          IsRwLoopSuspended

          @@ -569,7 +575,7 @@
          See Also
          Improve this Doc - View Source + View Source

          Logger

          @@ -605,7 +611,7 @@
          See Also
          Improve this Doc - View Source + View Source

          MonitorConnector

          @@ -641,7 +647,7 @@
          See Also
          Improve this Doc - View Source + View Source

          OnlineTags

          @@ -677,7 +683,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ReadWriteCycleDelay

          @@ -713,7 +719,7 @@
          See Also
          Improve this Doc - View Source + View Source

          RwCycleCount

          @@ -749,7 +755,7 @@
          See Also
          Improve this Doc - View Source + View Source

          StartUpTime

          @@ -785,7 +791,7 @@
          See Also
          Improve this Doc - View Source + View Source

          SubscriptionMode

          @@ -823,7 +829,7 @@

          Methods Improve this Doc - View Source + View Source

          BuildAndStart()

          @@ -859,7 +865,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ClearPeriodicReadSet()

          @@ -879,7 +885,7 @@
          See Also
          Improve this Doc - View Source + View Source

          CreateHumanReadable(string, string)

          @@ -940,7 +946,7 @@
          Improve this Doc - View Source + View Source

          CreateSymbol(string, string)

          @@ -1001,7 +1007,7 @@
          Improve this Doc - View Source + View Source

          CyclicRead()

          @@ -1037,7 +1043,7 @@
          See Also
          Improve this Doc - View Source + View Source

          CyclicWrite()

          @@ -1073,7 +1079,7 @@
          See Also
          Improve this Doc - View Source + View Source

          ReadBatchAsync(IEnumerable<ITwinPrimitive>)

          @@ -1127,7 +1133,7 @@
          Improve this Doc - View Source + View Source

          ReloadConnector()

          @@ -1143,12 +1149,51 @@
          See Also
          RootTwinObject
          System.ComponentModel.INotifyPropertyChanged
          + + | + Improve this Doc + + + View Source + + +

          SetCulture(CultureInfo)

          +

          Sets the culture for this connector.

          +
          +
          +
          Declaration
          +
          +
          public static void SetCulture(CultureInfo culture)
          +
          +
          Parameters
          + + + + + + + + + + + + + + + +
          TypeNameDescription
          System.Globalization.CultureInfoculture

          Desired culture

          +
          +
          See Also
          +
          +
          RootTwinObject
          +
          System.ComponentModel.INotifyPropertyChanged
          +
          | Improve this Doc - View Source + View Source

          SetField<T>(ref T, T, string)

          @@ -1230,7 +1275,7 @@
          Improve this Doc - View Source + View Source

          SetLoggerConfiguration(ILogger)

          @@ -1272,7 +1317,7 @@
          Improve this Doc - View Source + View Source

          StartReadWriteOps()

          @@ -1293,7 +1338,7 @@
          See Also
          Improve this Doc - View Source + View Source

          WriteBatchAsync(IEnumerable<ITwinPrimitive>)

          @@ -1349,7 +1394,7 @@

          Events Improve this Doc - View Source + View Source

          PropertyChanged

          Implementation of System.ComponentModel.INotifyPropertyChanged

          @@ -1391,7 +1436,10 @@

          Implements

          Extension Methods

          - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
          +
          + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
          TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -1420,6 +1468,9 @@

          Extension Methods

          TwinObjectExtensions.ReadAsync(ITwinObject)
          +
          + TwinObjectExtensions.ReadAsync<T>(ITwinObject) +
          TwinObjectExtensions.RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)
          @@ -1441,6 +1492,9 @@

          Extension Methods

          TwinObjectExtensions.WriteAsync(ITwinObject)
          +
          + TwinObjectExtensions.WriteAsync<T>(ITwinObject) +

          See Also

          RootTwinObject
          @@ -1457,7 +1511,7 @@

          See Also

          Improve this Doc
        • - View Source + View Source
        • diff --git a/docs/api/AXSharp.Connector.DummyConnector.html b/docs/api/AXSharp.Connector.DummyConnector.html index 0eaa289f..736277be 100644 --- a/docs/api/AXSharp.Connector.DummyConnector.html +++ b/docs/api/AXSharp.Connector.DummyConnector.html @@ -161,6 +161,9 @@
          Inherited Members
          Connector.SetField<T>(ref T, T, string)
          +
          + Connector.SetCulture(CultureInfo) +
          Connector.StartReadWriteOps()
          @@ -188,6 +191,12 @@
          Inherited Members
          RootTwinObject.AttributeName
          +
          + RootTwinObject.GetAttributeName(CultureInfo) +
          +
          + RootTwinObject.GetHumanReadable(CultureInfo) +
          RootTwinObject.Symbol
          @@ -437,7 +446,10 @@

          Implements

          Extension Methods

          - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
          +
          + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
          TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -466,6 +478,9 @@

          Extension Methods

          TwinObjectExtensions.ReadAsync(ITwinObject)
          +
          + TwinObjectExtensions.ReadAsync<T>(ITwinObject) +
          TwinObjectExtensions.RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)
          @@ -487,6 +502,9 @@

          Extension Methods

          TwinObjectExtensions.WriteAsync(ITwinObject)
          +
          + TwinObjectExtensions.WriteAsync<T>(ITwinObject) +
          diff --git a/docs/api/AXSharp.Connector.ITwinElement.html b/docs/api/AXSharp.Connector.ITwinElement.html index aaa802b9..ac5f5cc9 100644 --- a/docs/api/AXSharp.Connector.ITwinElement.html +++ b/docs/api/AXSharp.Connector.ITwinElement.html @@ -99,7 +99,7 @@

          Properties Improve this Doc - View Source + View Source

          AttributeName

          @@ -130,7 +130,7 @@
          Property Value
          Improve this Doc - View Source + View Source

          HumanReadable

          @@ -162,7 +162,7 @@
          Property Value
          Improve this Doc - View Source + View Source

          Interpreter

          @@ -192,7 +192,7 @@
          Property Value
          Improve this Doc - View Source + View Source

          Symbol

          @@ -220,12 +220,106 @@
          Property Value

          Methods

          + + | + Improve this Doc + + + View Source + + +

          GetAttributeName(CultureInfo)

          +
          +
          +
          Declaration
          +
          +
          string GetAttributeName(CultureInfo culture)
          +
          +
          Parameters
          + + + + + + + + + + + + + + + +
          TypeNameDescription
          System.Globalization.CultureInfoculture
          +
          Returns
          + + + + + + + + + + + + + +
          TypeDescription
          string
          + + | + Improve this Doc + + + View Source + + +

          GetHumanReadable(CultureInfo)

          +
          +
          +
          Declaration
          +
          +
          string GetHumanReadable(CultureInfo culture)
          +
          +
          Parameters
          + + + + + + + + + + + + + + + +
          TypeNameDescription
          System.Globalization.CultureInfoculture
          +
          Returns
          + + + + + + + + + + + + + +
          TypeDescription
          string
          | Improve this Doc - View Source + View Source

          GetParent()

          @@ -258,7 +352,7 @@
          Returns
          Improve this Doc - View Source + View Source

          GetSymbolTail()

          @@ -289,7 +383,7 @@
          Returns
          Improve this Doc - View Source + View Source

          Poll()

          @@ -302,7 +396,10 @@
          Declaration

          Extension Methods

          - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
          +
          + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
          TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -327,7 +424,7 @@

          Extension Methods

          Improve this Doc
        • - View Source + View Source
        • diff --git a/docs/api/AXSharp.Connector.ITwinObject.html b/docs/api/AXSharp.Connector.ITwinObject.html index 51351bc1..7498dadd 100644 --- a/docs/api/AXSharp.Connector.ITwinObject.html +++ b/docs/api/AXSharp.Connector.ITwinObject.html @@ -94,6 +94,12 @@
          Inherited Members
          ITwinElement.AttributeName
          +
          + ITwinElement.GetAttributeName(CultureInfo) +
          +
          + ITwinElement.GetHumanReadable(CultureInfo) +
          ITwinElement.HumanReadable
          @@ -582,7 +588,10 @@
          Type Parameters

          Extension Methods

          - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
          +
          + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
          TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -611,6 +620,9 @@

          Extension Methods

          TwinObjectExtensions.ReadAsync(ITwinObject)
          +
          + TwinObjectExtensions.ReadAsync<T>(ITwinObject) +
          TwinObjectExtensions.RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)
          @@ -632,6 +644,9 @@

          Extension Methods

          TwinObjectExtensions.WriteAsync(ITwinObject)
          +
          + TwinObjectExtensions.WriteAsync<T>(ITwinObject) +
          diff --git a/docs/api/AXSharp.Connector.ITwinPrimitive.html b/docs/api/AXSharp.Connector.ITwinPrimitive.html index d03f0617..39baa102 100644 --- a/docs/api/AXSharp.Connector.ITwinPrimitive.html +++ b/docs/api/AXSharp.Connector.ITwinPrimitive.html @@ -94,6 +94,12 @@
          Inherited Members
          ITwinElement.AttributeName
          +
          + ITwinElement.GetAttributeName(CultureInfo) +
          +
          + ITwinElement.GetHumanReadable(CultureInfo) +
          ITwinElement.HumanReadable
          @@ -463,7 +469,10 @@
          Parameters

          Extension Methods

          - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
          +
          + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
          TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.Identity.TwinIdentityProvider.html b/docs/api/AXSharp.Connector.Identity.TwinIdentityProvider.html index a22a7283..4c8f9b2f 100644 --- a/docs/api/AXSharp.Connector.Identity.TwinIdentityProvider.html +++ b/docs/api/AXSharp.Connector.Identity.TwinIdentityProvider.html @@ -278,7 +278,7 @@
          Parameters
          Improve this Doc - View Source + View Source

          ConstructIdentitiesAsync()

          diff --git a/docs/api/AXSharp.Connector.IgnoreOnPocoOperation.html b/docs/api/AXSharp.Connector.IgnoreOnPocoOperation.html new file mode 100644 index 00000000..a3b0ae5a --- /dev/null +++ b/docs/api/AXSharp.Connector.IgnoreOnPocoOperation.html @@ -0,0 +1,298 @@ + + + + + + + + Class IgnoreOnPocoOperation + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
          +
          + + + + +
          +
          + +
          +
          Search Results for
          +
          +

          +
          +
            +
            +
            + + +
            +
            + +
            +
            + + + + + + + + diff --git a/docs/api/AXSharp.Connector.Localizations.Translator.html b/docs/api/AXSharp.Connector.Localizations.Translator.html index 8a17014f..9b9a767d 100644 --- a/docs/api/AXSharp.Connector.Localizations.Translator.html +++ b/docs/api/AXSharp.Connector.Localizations.Translator.html @@ -125,18 +125,18 @@

            Methods

            | - Improve this Doc + Improve this Doc - View Source + View Source -

            Localize(string, ITwinElement)

            +

            Localize(string, ITwinElement, CultureInfo)

            Declaration
            -
            public string Localize(string str, ITwinElement twinElement)
            +
            public string Localize(string str, ITwinElement twinElement, CultureInfo culture)
            Parameters
            @@ -158,6 +158,11 @@
            Parameters
            + + + + +
            twinElement
            System.Globalization.CultureInfoculture
            Returns
            @@ -180,7 +185,7 @@
            Returns
            Improve this Doc - View Source + View Source

            SetLocalizationResource(Type)

            @@ -211,19 +216,19 @@
            Parameters
            | - Improve this Doc + Improve this Doc - View Source + View Source -

            Translate(string, ITwinElement)

            +

            Translate(string, ITwinElement, CultureInfo)

            Translates localized string.

            Declaration
            -
            public string Translate(string originalString, ITwinElement twin)
            +
            public string Translate(string originalString, ITwinElement twin, CultureInfo culture = null)
            Parameters
            @@ -247,6 +252,11 @@
            Parameters
            + + + + +

            Twin element to which the string is attached.

            System.Globalization.CultureInfoculture
            Returns
            @@ -275,7 +285,7 @@
            Returns
            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.Localizations.TranslatorExtension.html b/docs/api/AXSharp.Connector.Localizations.TranslatorExtension.html index b791a04d..234e6121 100644 --- a/docs/api/AXSharp.Connector.Localizations.TranslatorExtension.html +++ b/docs/api/AXSharp.Connector.Localizations.TranslatorExtension.html @@ -124,19 +124,19 @@

            Methods

            | - Improve this Doc + Improve this Doc - View Source + View Source -

            Translate(ITwinElement, string)

            +

            Translate(ITwinElement, string, CultureInfo)

            Extension method provides translation of a localized string attached to a twin element.

            Declaration
            -
            public static string Translate(this ITwinElement twin, string originalString)
            +
            public static string Translate(this ITwinElement twin, string originalString, CultureInfo culture)
            Parameters
            @@ -160,6 +160,11 @@
            Parameters
            + + + + +

            Localized string to be translated.

            System.Globalization.CultureInfoculture
            Returns
            @@ -188,7 +193,7 @@
            Returns
            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.RootTwinObject.html b/docs/api/AXSharp.Connector.RootTwinObject.html index 5e5a591e..c92c086c 100644 --- a/docs/api/AXSharp.Connector.RootTwinObject.html +++ b/docs/api/AXSharp.Connector.RootTwinObject.html @@ -135,7 +135,7 @@

            Properties Improve this Doc - View Source + View Source

            AttributeName

            @@ -166,7 +166,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            HumanReadable

            @@ -197,7 +197,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Identity

            @@ -228,7 +228,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Interpreter

            @@ -258,7 +258,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Symbol

            @@ -291,7 +291,7 @@

            Methods Improve this Doc - View Source + View Source

            AddChild(ITwinObject)

            @@ -324,7 +324,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            AddKid(ITwinElement)

            @@ -358,7 +358,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            AddValueTag(ITwinPrimitive)

            @@ -386,12 +386,59 @@
            Parameters
            + + | + Improve this Doc + + + View Source + + +

            GetAttributeName(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public string GetAttributeName(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string
            | Improve this Doc - View Source + View Source

            GetChildren()

            @@ -422,7 +469,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetConnector()

            @@ -448,12 +495,59 @@
            Returns
            + + | + Improve this Doc + + + View Source + + +

            GetHumanReadable(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public string GetHumanReadable(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string
            | Improve this Doc - View Source + View Source

            GetKids()

            @@ -484,7 +578,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetParent()

            @@ -515,7 +609,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetSymbolTail()

            @@ -546,7 +640,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetValueTags()

            @@ -577,7 +671,7 @@
            Returns
            Improve this Doc - View Source + View Source

            OnlineToPlain()

            @@ -607,7 +701,7 @@
            Returns
            Improve this Doc - View Source + View Source

            OnlineToPlain<T>()

            @@ -652,7 +746,7 @@
            Type Parameters
            Improve this Doc - View Source + View Source

            PlainToOnline(object)

            @@ -684,7 +778,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            PlainToOnline<T>(T)

            @@ -746,7 +840,7 @@
            Type Parameters
            Improve this Doc - View Source + View Source

            PlainToShadow(object)

            @@ -778,7 +872,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            PlainToShadow<T>(T)

            @@ -840,7 +934,7 @@
            Type Parameters
            Improve this Doc - View Source + View Source

            Poll()

            @@ -856,7 +950,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            ShadowToPlain()

            @@ -886,7 +980,7 @@
            Returns
            Improve this Doc - View Source + View Source

            ShadowToPlain<T>()

            @@ -935,7 +1029,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -964,6 +1061,9 @@

            Extension Methods

            TwinObjectExtensions.ReadAsync(ITwinObject)
            +
            + TwinObjectExtensions.ReadAsync<T>(ITwinObject) +
            TwinObjectExtensions.RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)
            @@ -985,6 +1085,9 @@

            Extension Methods

            TwinObjectExtensions.WriteAsync(ITwinObject)
            +
            + TwinObjectExtensions.WriteAsync<T>(ITwinObject) +
            @@ -996,7 +1099,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiBool.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiBool.html index 02a229ed..6791b342 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiBool.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiBool.html @@ -134,6 +134,9 @@
            Inherited Members
            OnlinerBase<bool>.Cyclic
            +
            + OnlinerBase<bool>.GetCyclic(CultureInfo) +
            OnlinerBase<bool>.Edit
            @@ -149,6 +152,9 @@
            Inherited Members
            OnlinerBase<bool>.AttributeToolTip
            +
            + OnlinerBase<bool>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<bool>.VariableInfo
            @@ -176,6 +182,9 @@
            Inherited Members
            OnlinerBase<bool>.InitializeDefaults()
            +
            + OnlinerBase<bool>.GetAsync(CultureInfo) +
            OnlinerBase<bool>.ShadowValueChangeEvent
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -376,7 +391,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -450,7 +465,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(bool)

            @@ -531,7 +546,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiByte.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiByte.html index 5543c26e..1d8c3f24 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiByte.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiByte.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<byte>.Cyclic
            +
            + OnlinerBase<byte>.GetCyclic(CultureInfo) +
            OnlinerBase<byte>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<byte>.AttributeToolTip
            +
            + OnlinerBase<byte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<byte>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<byte>.InitializeDefaults()
            +
            + OnlinerBase<byte>.GetAsync(CultureInfo) +
            OnlinerBase<byte>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiByte()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiByte(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remarks
            Improve this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(byte)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiChar.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiChar.html index 2342ea97..0d1e52ed 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiChar.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiChar.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<char>.Cyclic
            +
            + OnlinerBase<char>.GetCyclic(CultureInfo) +
            OnlinerBase<char>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<char>.AttributeToolTip
            +
            + OnlinerBase<char>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<char>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<char>.InitializeDefaults()
            +
            + OnlinerBase<char>.GetAsync(CultureInfo) +
            OnlinerBase<char>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(char)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html index d3e4aaf2..31ed7afe 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html @@ -161,6 +161,9 @@
            Inherited Members
            Connector.SetField<T>(ref T, T, string)
            +
            + Connector.SetCulture(CultureInfo) +
            Connector.StartReadWriteOps()
            @@ -188,6 +191,12 @@
            Inherited Members
            RootTwinObject.AttributeName
            +
            + RootTwinObject.GetAttributeName(CultureInfo) +
            +
            + RootTwinObject.GetHumanReadable(CultureInfo) +
            RootTwinObject.Symbol
            @@ -277,7 +286,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiConnector(string, string, string, bool, string)

            @@ -335,7 +344,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            WebApiConnector(string, string, string, Func<HttpRequestMessage, X509Certificate2, X509Chain, SslPolicyErrors, bool>?, string)

            @@ -395,7 +404,7 @@

            Properties Improve this Doc - View Source + View Source

            NumberOfInstances

            @@ -428,7 +437,7 @@

            Methods Improve this Doc - View Source + View Source

            BuildAndStart()

            @@ -461,7 +470,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            ReadBatchAsync(IEnumerable<ITwinPrimitive>?)

            @@ -512,7 +521,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            ReloadConnector()

            @@ -530,7 +539,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            WriteBatchAsync(IEnumerable<ITwinPrimitive>?)

            @@ -588,7 +597,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -617,6 +629,9 @@

            Extension Methods

            TwinObjectExtensions.ReadAsync(ITwinObject)
            +
            + TwinObjectExtensions.ReadAsync<T>(ITwinObject) +
            TwinObjectExtensions.RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)
            @@ -638,6 +653,9 @@

            Extension Methods

            TwinObjectExtensions.WriteAsync(ITwinObject)
            +
            + TwinObjectExtensions.WriteAsync<T>(ITwinObject) +
            @@ -649,7 +667,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html index 2426b682..77394899 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html @@ -210,7 +210,7 @@

            Methods Improve this Doc - View Source + View Source

            CreateBOOL(ITwinObject, string, string)

            @@ -274,7 +274,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateBYTE(ITwinObject, string, string)

            @@ -338,7 +338,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateCHAR(ITwinObject, string, string)

            @@ -456,7 +456,7 @@
            Improve this Doc - View Source + View Source

            CreateDATE_AND_TIME(ITwinObject, string, string)

            @@ -520,7 +520,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateDATE(ITwinObject, string, string)

            @@ -584,7 +584,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateDINT(ITwinObject, string, string)

            @@ -648,7 +648,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateDWORD(ITwinObject, string, string)

            @@ -712,7 +712,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateINT(ITwinObject, string, string)

            @@ -776,7 +776,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLDATE_AND_TIME(ITwinObject, string, string)

            @@ -840,7 +840,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLDATE(ITwinObject, string, string)

            @@ -904,7 +904,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLINT(ITwinObject, string, string)

            @@ -968,7 +968,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLREAL(ITwinObject, string, string)

            @@ -1032,7 +1032,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLTIME_OF_DAY(ITwinObject, string, string)

            @@ -1096,7 +1096,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLTIME(ITwinObject, string, string)

            @@ -1160,7 +1160,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateLWORD(ITwinObject, string, string)

            @@ -1224,7 +1224,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateREAL(ITwinObject, string, string)

            @@ -1288,7 +1288,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateSINT(ITwinObject, string, string)

            @@ -1352,7 +1352,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateSTRING(ITwinObject, string, string)

            @@ -1416,7 +1416,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateTIME_OF_DAY(ITwinObject, string, string)

            @@ -1480,7 +1480,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateTIME(ITwinObject, string, string)

            @@ -1544,7 +1544,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateUDINT(ITwinObject, string, string)

            @@ -1608,7 +1608,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateUINT(ITwinObject, string, string)

            @@ -1672,7 +1672,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateULINT(ITwinObject, string, string)

            @@ -1736,7 +1736,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateUSINT(ITwinObject, string, string)

            @@ -1800,7 +1800,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateWCHAR(ITwinObject, string, string)

            @@ -1864,7 +1864,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateWORD(ITwinObject, string, string)

            @@ -1928,7 +1928,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            CreateWSTRING(ITwinObject, string, string)

            diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html index 2299d5a3..35fe5465 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<int>.Cyclic
            +
            + OnlinerBase<int>.GetCyclic(CultureInfo) +
            OnlinerBase<int>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<int>.AttributeToolTip
            +
            + OnlinerBase<int>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<int>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<int>.InitializeDefaults()
            +
            + OnlinerBase<int>.GetAsync(CultureInfo) +
            OnlinerBase<int>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(int)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html index f9f5c3c6..f0981482 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<uint>.Cyclic
            +
            + OnlinerBase<uint>.GetCyclic(CultureInfo) +
            OnlinerBase<uint>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<uint>.AttributeToolTip
            +
            + OnlinerBase<uint>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<uint>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<uint>.InitializeDefaults()
            +
            + OnlinerBase<uint>.GetAsync(CultureInfo) +
            OnlinerBase<uint>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(uint)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDate.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDate.html index 3fd022e4..d5718fa1 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDate.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDate.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.Cyclic
            +
            + OnlinerBase<DateOnly>.GetCyclic(CultureInfo) +
            OnlinerBase<DateOnly>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.AttributeToolTip
            +
            + OnlinerBase<DateOnly>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateOnly>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.InitializeDefaults()
            +
            + OnlinerBase<DateOnly>.GetAsync(CultureInfo) +
            OnlinerBase<DateOnly>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(DateOnly)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html index a0b48dac..030c5011 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<DateTime>.Cyclic
            +
            + OnlinerBase<DateTime>.GetCyclic(CultureInfo) +
            OnlinerBase<DateTime>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<DateTime>.AttributeToolTip
            +
            + OnlinerBase<DateTime>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateTime>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<DateTime>.InitializeDefaults()
            +
            + OnlinerBase<DateTime>.GetAsync(CultureInfo) +
            OnlinerBase<DateTime>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiDateTime()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiDateTime(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remarks Improve this Doc - View Source + View Source

            Read(string)

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(DateTime)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiInt.html index 779c35c2..aa38b6e0 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<short>.Cyclic
            +
            + OnlinerBase<short>.GetCyclic(CultureInfo) +
            OnlinerBase<short>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<short>.AttributeToolTip
            +
            + OnlinerBase<short>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<short>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<short>.InitializeDefaults()
            +
            + OnlinerBase<short>.GetAsync(CultureInfo) +
            OnlinerBase<short>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(short)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html index 1447e677..059648d8 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.Cyclic
            +
            + OnlinerBase<DateOnly>.GetCyclic(CultureInfo) +
            OnlinerBase<DateOnly>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.AttributeToolTip
            +
            + OnlinerBase<DateOnly>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateOnly>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.InitializeDefaults()
            +
            + OnlinerBase<DateOnly>.GetAsync(CultureInfo) +
            OnlinerBase<DateOnly>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(DateOnly)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html index b43ce6c7..deb1c94a 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<DateTime>.Cyclic
            +
            + OnlinerBase<DateTime>.GetCyclic(CultureInfo) +
            OnlinerBase<DateTime>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<DateTime>.AttributeToolTip
            +
            + OnlinerBase<DateTime>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateTime>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<DateTime>.InitializeDefaults()
            +
            + OnlinerBase<DateTime>.GetAsync(CultureInfo) +
            OnlinerBase<DateTime>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiLDateTime()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiLDateTime(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remark Improve this Doc - View Source + View Source

            Read(string)

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(DateTime)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html index 9aebb680..eea78661 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<long>.Cyclic
            +
            + OnlinerBase<long>.GetCyclic(CultureInfo) +
            OnlinerBase<long>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<long>.AttributeToolTip
            +
            + OnlinerBase<long>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<long>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<long>.InitializeDefaults()
            +
            + OnlinerBase<long>.GetAsync(CultureInfo) +
            OnlinerBase<long>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -383,7 +398,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -457,7 +472,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(long)

            @@ -538,7 +553,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html index 47d23420..47ff852d 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<double>.Cyclic
            +
            + OnlinerBase<double>.GetCyclic(CultureInfo) +
            OnlinerBase<double>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<double>.AttributeToolTip
            +
            + OnlinerBase<double>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<double>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<double>.InitializeDefaults()
            +
            + OnlinerBase<double>.GetAsync(CultureInfo) +
            OnlinerBase<double>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiLReal()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiLReal(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            RemarksImprove this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(double)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html index 2cb200ca..f8df0dfb 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.InitializeDefaults()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(TimeSpan)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html index f03e625d..241ab963 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.InitializeDefaults()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(TimeSpan)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html index e4dc1659..4e3f9f6e 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<ulong>.Cyclic
            +
            + OnlinerBase<ulong>.GetCyclic(CultureInfo) +
            OnlinerBase<ulong>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<ulong>.AttributeToolTip
            +
            + OnlinerBase<ulong>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ulong>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<ulong>.InitializeDefaults()
            +
            + OnlinerBase<ulong>.GetAsync(CultureInfo) +
            OnlinerBase<ulong>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiLWord()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiLWord(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            RemarksImprove this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(ulong)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiReal.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiReal.html index f650cf54..68ca3846 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiReal.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiReal.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<float>.Cyclic
            +
            + OnlinerBase<float>.GetCyclic(CultureInfo) +
            OnlinerBase<float>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<float>.AttributeToolTip
            +
            + OnlinerBase<float>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<float>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<float>.InitializeDefaults()
            +
            + OnlinerBase<float>.GetAsync(CultureInfo) +
            OnlinerBase<float>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiReal()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiReal(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remarks
            Improve this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(float)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html index 49ee7952..7374d6a6 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<sbyte>.Cyclic
            +
            + OnlinerBase<sbyte>.GetCyclic(CultureInfo) +
            OnlinerBase<sbyte>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<sbyte>.AttributeToolTip
            +
            + OnlinerBase<sbyte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<sbyte>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<sbyte>.InitializeDefaults()
            +
            + OnlinerBase<sbyte>.GetAsync(CultureInfo) +
            OnlinerBase<sbyte>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiSInt()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiSInt(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remarks
            Improve this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(sbyte)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiString.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiString.html index 5db0fe92..22a7b226 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiString.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiString.html @@ -116,6 +116,12 @@
            Inherited Members
            OnlinerString.Cyclic
            +
            + OnlinerString.GetCyclic(CultureInfo) +
            +
            + OnlinerString.GetAsync(CultureInfo) +
            OnlinerBase<string>.validator
            @@ -149,6 +155,9 @@
            Inherited Members
            OnlinerBase<string>.AttributeToolTip
            +
            + OnlinerBase<string>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<string>.VariableInfo
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -515,7 +530,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTime.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTime.html index 34f2bb94..8d295fc0 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTime.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTime.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.InitializeDefaults()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiTime()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiTime(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remarks
            Improve this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(TimeSpan)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html index e802e5de..e50fcb17 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.InitializeDefaults()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -319,7 +334,7 @@

            Constructors Improve this Doc - View Source + View Source

            WebApiTimeOfDay()

            @@ -334,7 +349,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            WebApiTimeOfDay(ITwinObject, string, string)

            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -424,7 +439,7 @@
            Remark Improve this Doc - View Source + View Source

            Read(string)

            @@ -432,7 +447,7 @@

            Declaration
            -
            public void Read(string result)
            +
            public void Read(string value)
            Parameters
            stringresultvalue
            @@ -446,7 +461,7 @@
            Parameters
            - + @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(TimeSpan)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -577,7 +595,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html index ba33b153..102c48bf 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<ushort>.Cyclic
            +
            + OnlinerBase<ushort>.GetCyclic(CultureInfo) +
            OnlinerBase<ushort>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<ushort>.AttributeToolTip
            +
            + OnlinerBase<ushort>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ushort>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<ushort>.InitializeDefaults()
            +
            + OnlinerBase<ushort>.GetAsync(CultureInfo) +
            OnlinerBase<ushort>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(ushort)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html index a1e521fa..dbf39421 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<ulong>.Cyclic
            +
            + OnlinerBase<ulong>.GetCyclic(CultureInfo) +
            OnlinerBase<ulong>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<ulong>.AttributeToolTip
            +
            + OnlinerBase<ulong>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ulong>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<ulong>.InitializeDefaults()
            +
            + OnlinerBase<ulong>.GetAsync(CultureInfo) +
            OnlinerBase<ulong>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(ulong)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html index 9ef37944..4d71e46a 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<byte>.Cyclic
            +
            + OnlinerBase<byte>.GetCyclic(CultureInfo) +
            OnlinerBase<byte>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<byte>.AttributeToolTip
            +
            + OnlinerBase<byte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<byte>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<byte>.InitializeDefaults()
            +
            + OnlinerBase<byte>.GetAsync(CultureInfo) +
            OnlinerBase<byte>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(byte)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html index 1f093a4e..cb1f537a 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<uint>.Cyclic
            +
            + OnlinerBase<uint>.GetCyclic(CultureInfo) +
            OnlinerBase<uint>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<uint>.AttributeToolTip
            +
            + OnlinerBase<uint>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<uint>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<uint>.InitializeDefaults()
            +
            + OnlinerBase<uint>.GetAsync(CultureInfo) +
            OnlinerBase<uint>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(uint)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html index 80225bea..220760c9 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<char>.Cyclic
            +
            + OnlinerBase<char>.GetCyclic(CultureInfo) +
            OnlinerBase<char>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<char>.AttributeToolTip
            +
            + OnlinerBase<char>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<char>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<char>.InitializeDefaults()
            +
            + OnlinerBase<char>.GetAsync(CultureInfo) +
            OnlinerBase<char>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(char)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWString.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWString.html index 9cd35b93..7f96e77f 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWString.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWString.html @@ -116,6 +116,12 @@
            Inherited Members
            OnlinerWString.Cyclic
            +
            + OnlinerWString.GetCyclic(CultureInfo) +
            +
            + OnlinerWString.GetAsync(CultureInfo) +
            OnlinerBase<string>.validator
            @@ -149,6 +155,9 @@
            Inherited Members
            OnlinerBase<string>.AttributeToolTip
            +
            + OnlinerBase<string>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<string>.VariableInfo
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -533,7 +548,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWord.html b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWord.html index 371e3695..82208040 100644 --- a/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWord.html +++ b/docs/api/AXSharp.Connector.S71500.WebApi.WebApiWord.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<ushort>.Cyclic
            +
            + OnlinerBase<ushort>.GetCyclic(CultureInfo) +
            OnlinerBase<ushort>.Edit
            @@ -155,6 +158,9 @@
            Inherited Members
            OnlinerBase<ushort>.AttributeToolTip
            +
            + OnlinerBase<ushort>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ushort>.VariableInfo
            @@ -182,6 +188,9 @@
            Inherited Members
            OnlinerBase<ushort>.InitializeDefaults()
            +
            + OnlinerBase<ushort>.GetAsync(CultureInfo) +
            OnlinerBase<ushort>.ShadowValueChangeEvent
            @@ -260,9 +269,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -382,7 +397,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -456,7 +471,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SetAsync(ushort)

            @@ -537,7 +552,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.TwinObjectExtensions.html b/docs/api/AXSharp.Connector.TwinObjectExtensions.html index 2e082be9..152703de 100644 --- a/docs/api/AXSharp.Connector.TwinObjectExtensions.html +++ b/docs/api/AXSharp.Connector.TwinObjectExtensions.html @@ -128,7 +128,7 @@

            Fields Improve this Doc - View Source + View Source

            OnlineToPlainMethodName

            @@ -157,7 +157,7 @@
            Field Value
            Improve this Doc - View Source + View Source

            PlainToOnlineMethodName

            @@ -186,7 +186,7 @@
            Field Value
            Improve this Doc - View Source + View Source

            PlainToShadowMethodName

            @@ -215,7 +215,7 @@
            Field Value
            Improve this Doc - View Source + View Source

            ShadowToPlainMethodName

            @@ -246,7 +246,7 @@

            Methods Improve this Doc - View Source + View Source

            CreatePoco(ITwinObject)

            @@ -293,12 +293,74 @@
            Returns
            stringresultvalue
            + + | + Improve this Doc + + + View Source + + +

            HasAttribute<T>(ITwinElement)

            +
            +
            +
            Declaration
            +
            +
            public static bool HasAttribute<T>(this ITwinElement twinElement) where T : Attribute
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            ITwinElementtwinElement
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            bool
            +
            Type Parameters
            + + + + + + + + + + + + + +
            NameDescription
            T
            | Improve this Doc - View Source + View Source

            MakeReadOnce(ITwinObject)

            @@ -339,7 +401,7 @@
            Improve this Doc - View Source + View Source

            MakeReadOnly(ITwinObject)

            @@ -379,7 +441,7 @@
            Improve this Doc - View Source + View Source

            OnlineToShadowAsync(ITwinObject)

            @@ -428,7 +490,7 @@
            Returns
            Improve this Doc - View Source + View Source

            ReadAsync(ITwinObject)

            @@ -473,14 +535,85 @@
            Returns
            Examples
            // Reads all value tags of the MAIN PRG. The value is stored in property 'Cyclic' and 'LastValue' of the respective value tag.
            -Connector.MAIN.Read();
            +Connector.MAIN.ReadAsync();
            + + | + Improve this Doc + + + View Source + + +

            ReadAsync<T>(ITwinObject)

            +

            Reads all value tags of instance ITwinOnlineObject, but ignores members that are annotated with attribute as generic parameter.

            +
            +
            Important
            +

            This method is used for specific framework purposed and there is no specific reason to use it in your application. +Use non generic version of this method ReadAsync(ITwinObject) instead.

            +
            +
            +
            +
            Declaration
            +
            +
            public static Task<IEnumerable<ITwinPrimitive>> ReadAsync<T>(this ITwinObject structure) where T : Attribute
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            ITwinObjectstructure

            Structure to be read

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            System.Threading.Tasks.Task<TResult><System.Collections.Generic.IEnumerable<T><ITwinPrimitive>>

            List of read items.

            +
            +
            Type Parameters
            + + + + + + + + + + + + + +
            NameDescription
            T

            Attribute parameter to be ignored

            +
            | Improve this Doc - View Source + View Source

            RetrievePrimitives(ITwinObject, List<ITwinPrimitive>)

            @@ -540,7 +673,7 @@
            Improve this Doc - View Source + View Source

            ShadowToOnlineAsync(ITwinObject)

            @@ -589,7 +722,7 @@
            Returns
            Improve this Doc - View Source + View Source

            StartPolling(ITwinElement, int, object)

            @@ -635,7 +768,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            StopPolling(ITwinElement, object)

            @@ -677,7 +810,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SubscribeEditValueChange(ITwinObject, ValueChangeDelegate)

            @@ -748,7 +881,7 @@
            Improve this Doc - View Source + View Source

            SubscribeShadowValueChange(ITwinObject, ValueChangeDelegate)

            @@ -820,7 +953,7 @@
            Improve this Doc - View Source + View Source

            UnSubscribeEditValueChange(ITwinObject)

            @@ -854,7 +987,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            UnSubscribeShadowValueChange(ITwinObject)

            @@ -888,7 +1021,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            WriteAsync(ITwinObject)

            @@ -937,6 +1070,78 @@
            + | + Improve this Doc + + + View Source + + +

            WriteAsync<T>(ITwinObject)

            +

            Writes all value tags of instance ITwinOnlineObject, +but ignores members that are annotated with attribute as generic parameter.

            +
            +
            Important
            +

            This method is used for specific framework purposed and there is no specific reason to use it in your application. +Use non generic version of this method WriteAsync(ITwinObject) instead.

            +
            +
            +
            +
            Declaration
            +
            +
            public static Task<IEnumerable<ITwinPrimitive>> WriteAsync<T>(this ITwinObject structure) where T : Attribute
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            ITwinObjectstructure

            Structure to be written.

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            System.Threading.Tasks.Task<TResult><System.Collections.Generic.IEnumerable<T><ITwinPrimitive>>

            List of written items.

            +
            +
            Type Parameters
            + + + + + + + + + + + + + +
            NameDescription
            T

            Attribute parameter to be ignored

            +
            @@ -948,7 +1153,7 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -261,7 +267,7 @@

            Constructors Improve this Doc - View Source + View Source

            OnlinerBase()

            @@ -277,7 +283,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            OnlinerBase(ITwinObject, string, string)

            @@ -325,7 +331,7 @@

            Fields Improve this Doc - View Source + View Source

            validator

            Holder field for validation rule.

            @@ -357,7 +363,7 @@

            Properties Improve this Doc - View Source + View Source

            AttributeMaximum

            @@ -401,7 +407,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            AttributeMinimum

            @@ -445,7 +451,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            AttributeToolTip

            @@ -476,7 +482,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            AttributeUnits

            @@ -507,7 +513,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Cyclic

            @@ -538,7 +544,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            CyclicToWrite

            @@ -569,7 +575,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Edit

            @@ -605,7 +611,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            EditValueChange

            @@ -638,7 +644,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            InstanceMaxValue

            @@ -671,7 +677,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            InstanceMinValue

            @@ -704,7 +710,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            IsSubscribed

            @@ -735,7 +741,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            LastValue

            @@ -767,7 +773,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Raw

            @@ -799,7 +805,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            ReadFromPlcIsRequested

            @@ -830,7 +836,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            SetLastValue

            @@ -862,7 +868,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Shadow

            @@ -900,7 +906,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            ShadowValueChange

            @@ -933,7 +939,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            Validator

            @@ -964,7 +970,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            VariableInfo

            @@ -973,7 +979,7 @@

            Declaration
            -
            public ITwinPrimitiveInfo VariableInfo { get; protected set; }
            +
            protected ITwinPrimitiveInfo VariableInfo { get; set; }
            Property Value
            @@ -997,7 +1003,7 @@

            Methods Improve this Doc - View Source + View Source

            FromOnlineToShadow()

            @@ -1014,7 +1020,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            FromShadowToOnline()

            @@ -1031,7 +1037,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            GetAsync()

            @@ -1066,12 +1072,162 @@
            Remarks
            ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures.

            + + | + Improve this Doc + + + View Source + + +

            GetAsync(CultureInfo)

            +

            Gets value translated in give System.Globalization.CultureInfo

            +
            +
            +
            Declaration
            +
            +
            public virtual Task<T> GetAsync(CultureInfo culture = null)
            +
            +
            Parameters
            +
            + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture

            Culture into which the value should be translated.

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            System.Threading.Tasks.Task<TResult><T>

            Translated value.

            +
            + + | + Improve this Doc + + + View Source + + +

            GetAttributeToolTip(CultureInfo)

            +

            Gets translated tooltip for given System.Globalization.CultureInfo

            +
            +
            +
            Declaration
            +
            +
            public string GetAttributeToolTip(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture

            Culture used to translate this tooltip

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string

            Translated tooltip

            +
            + + | + Improve this Doc + + + View Source + + +

            GetCyclic(CultureInfo)

            +

            Gets Cyclic translated with provided System.Globalization.CultureInfo

            +
            +
            +
            Declaration
            +
            +
            public virtual T GetCyclic(CultureInfo culture = null)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture

            Desired culture.

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            T

            Translated value

            +
            | Improve this Doc - View Source + View Source

            GetDeclaringAssembly()

            @@ -1102,7 +1258,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetLastAvailableValue()

            @@ -1133,7 +1289,7 @@
            Returns
            Improve this Doc - View Source + View Source

            HasWriteAccess()

            @@ -1165,7 +1321,7 @@
            Returns
            Improve this Doc - View Source + View Source

            InitializeDefaults()

            @@ -1196,7 +1352,7 @@
            Returns
            Improve this Doc - View Source + View Source

            ReadFromItem()

            @@ -1213,7 +1369,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            SetAsync(T)

            @@ -1270,7 +1426,7 @@
            Remarks Improve this Doc - View Source + View Source

            UpdateRead(T)

            @@ -1304,7 +1460,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            WriteItem()

            @@ -1323,7 +1479,7 @@

            Events Improve this Doc - View Source + View Source

            ShadowValueChangeEvent

            Shadow value changed event.

            @@ -1369,7 +1525,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -1409,7 +1568,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html index becdcaff..bb38ef98 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html @@ -133,7 +133,7 @@
            Parameters
            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.html index eed6d3ae..d30ec4f1 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBase.html @@ -134,7 +134,7 @@

            Constructors Improve this Doc - View Source + View Source

            OnlinerBase()

            @@ -150,7 +150,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            OnlinerBase(ITwinObject, string, string)

            @@ -198,7 +198,7 @@

            Properties Improve this Doc - View Source + View Source

            AccessStatus

            @@ -229,7 +229,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            AttributeFormatString

            @@ -273,7 +273,7 @@
            Improve this Doc - View Source + View Source

            AttributeName

            @@ -304,7 +304,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            EditValueChange

            @@ -335,7 +335,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            HumanReadable

            @@ -367,7 +367,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Interpreter

            @@ -397,7 +397,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Parent

            @@ -428,7 +428,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            PollingInterval

            @@ -458,7 +458,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            ReadOnce

            @@ -490,7 +490,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            ReadWriteAccess

            @@ -521,7 +521,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            ShadowValueChange

            @@ -552,7 +552,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            Symbol

            @@ -583,7 +583,7 @@
            Property Value
            Improve this Doc - View Source + View Source

            SymbolTail

            @@ -616,7 +616,7 @@

            Methods Improve this Doc - View Source + View Source

            AddToPeriodicQueue()

            @@ -631,7 +631,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            CreateSymbol(string, string)

            @@ -686,7 +686,7 @@
            Returns
            Improve this Doc - View Source + View Source

            FromOnlineToShadow()

            @@ -701,7 +701,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            FromShadowToOnline()

            @@ -711,12 +711,106 @@
            Declaration
            public abstract void FromShadowToOnline()
            + + | + Improve this Doc + + + View Source + + +

            GetAttributeName(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public string GetAttributeName(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string
            + + | + Improve this Doc + + + View Source + + +

            GetHumanReadable(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public string GetHumanReadable(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string
            | Improve this Doc - View Source + View Source

            GetParent()

            @@ -749,7 +843,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetSymbolTail()

            @@ -781,7 +875,7 @@
            Returns
            Improve this Doc - View Source + View Source

            GetValueChangeEventSubscribers()

            @@ -812,7 +906,7 @@
            Returns
            Improve this Doc - View Source + View Source

            MakeReadOnce()

            @@ -829,7 +923,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            MakeReadOnly()

            @@ -845,7 +939,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            NotifyPropertyChanged(string)

            @@ -879,7 +973,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            OnValueChangeEvent(object)

            @@ -912,7 +1006,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            Poll()

            @@ -928,7 +1022,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            Subscribe()

            @@ -944,7 +1038,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            Subscribe(ValueChangedEventHandlerDelegate)

            @@ -979,7 +1073,7 @@
            Parameters
            Improve this Doc - View Source + View Source

            SubscribeForPeriodicReading()

            @@ -995,7 +1089,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            UnSubscribe(ValueChangedEventHandlerDelegate)

            @@ -1031,7 +1125,7 @@

            Events Improve this Doc - View Source + View Source

            PropertyChanged

            Implementation of System.ComponentModel.INotifyPropertyChanged interface.

            @@ -1061,7 +1155,7 @@
            Event Type
            Improve this Doc - View Source + View Source

            ValueChangeEvent

            Onliner cyclic property changed event.

            @@ -1095,7 +1189,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -1135,7 +1232,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBool.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBool.html index 3dba91d0..9d2427bf 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerBool.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerBool.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<bool>.Cyclic
            +
            + OnlinerBase<bool>.GetCyclic(CultureInfo) +
            OnlinerBase<bool>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<bool>.AttributeToolTip
            +
            + OnlinerBase<bool>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<bool>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<bool>.GetAsync()
            +
            + OnlinerBase<bool>.GetAsync(CultureInfo) +
            OnlinerBase<bool>.SetAsync(bool)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -467,7 +482,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerByte.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerByte.html index 4d2e210c..33cdb2db 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerByte.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerByte.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<byte>.Cyclic
            +
            + OnlinerBase<byte>.GetCyclic(CultureInfo) +
            OnlinerBase<byte>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<byte>.AttributeToolTip
            +
            + OnlinerBase<byte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<byte>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<byte>.GetAsync()
            +
            + OnlinerBase<byte>.GetAsync(CultureInfo) +
            OnlinerBase<byte>.SetAsync(byte)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerChar.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerChar.html index 565cc9a7..072c04a5 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerChar.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerChar.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<char>.Cyclic
            +
            + OnlinerBase<char>.GetCyclic(CultureInfo) +
            OnlinerBase<char>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<char>.AttributeToolTip
            +
            + OnlinerBase<char>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<char>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<char>.GetAsync()
            +
            + OnlinerBase<char>.GetAsync(CultureInfo) +
            OnlinerBase<char>.SetAsync(char)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDInt.html index fd54be87..28af9400 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<int>.Cyclic
            +
            + OnlinerBase<int>.GetCyclic(CultureInfo) +
            OnlinerBase<int>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<int>.AttributeToolTip
            +
            + OnlinerBase<int>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<int>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<int>.GetAsync()
            +
            + OnlinerBase<int>.GetAsync(CultureInfo) +
            OnlinerBase<int>.SetAsync(int)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDWord.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDWord.html index 4b45c883..f2896f24 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDWord.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDWord.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<uint>.Cyclic
            +
            + OnlinerBase<uint>.GetCyclic(CultureInfo) +
            OnlinerBase<uint>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<uint>.AttributeToolTip
            +
            + OnlinerBase<uint>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<uint>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<uint>.GetAsync()
            +
            + OnlinerBase<uint>.GetAsync(CultureInfo) +
            OnlinerBase<uint>.SetAsync(uint)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDate.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDate.html index fc5409d9..52d476eb 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDate.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDate.html @@ -129,6 +129,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.Cyclic
            +
            + OnlinerBase<DateOnly>.GetCyclic(CultureInfo) +
            OnlinerBase<DateOnly>.Edit
            @@ -144,6 +147,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.AttributeToolTip
            +
            + OnlinerBase<DateOnly>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateOnly>.VariableInfo
            @@ -174,6 +180,9 @@
            Inherited Members
            OnlinerBase<DateOnly>.GetAsync()
            +
            + OnlinerBase<DateOnly>.GetAsync(CultureInfo) +
            OnlinerBase<DateOnly>.SetAsync(DateOnly)
            @@ -255,9 +264,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -528,7 +543,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html index c0b910b7..ce161408 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<DateTime>.Cyclic
            +
            + OnlinerBase<DateTime>.GetCyclic(CultureInfo) +
            OnlinerBase<DateTime>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<DateTime>.AttributeToolTip
            +
            + OnlinerBase<DateTime>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateTime>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<DateTime>.GetAsync()
            +
            + OnlinerBase<DateTime>.GetAsync(CultureInfo) +
            OnlinerBase<DateTime>.SetAsync(DateTime)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerInt.html index 18722a4c..c4aa71a0 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<short>.Cyclic
            +
            + OnlinerBase<short>.GetCyclic(CultureInfo) +
            OnlinerBase<short>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<short>.AttributeToolTip
            +
            + OnlinerBase<short>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<short>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<short>.GetAsync()
            +
            + OnlinerBase<short>.GetAsync(CultureInfo) +
            OnlinerBase<short>.SetAsync(short)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html index 2ea5ab91..cade8d2b 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<DateTime>.Cyclic
            +
            + OnlinerBase<DateTime>.GetCyclic(CultureInfo) +
            OnlinerBase<DateTime>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<DateTime>.AttributeToolTip
            +
            + OnlinerBase<DateTime>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<DateTime>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<DateTime>.GetAsync()
            +
            + OnlinerBase<DateTime>.GetAsync(CultureInfo) +
            OnlinerBase<DateTime>.SetAsync(DateTime)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLInt.html index 695b6d2b..224fc849 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<long>.Cyclic
            +
            + OnlinerBase<long>.GetCyclic(CultureInfo) +
            OnlinerBase<long>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<long>.AttributeToolTip
            +
            + OnlinerBase<long>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<long>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<long>.GetAsync()
            +
            + OnlinerBase<long>.GetAsync(CultureInfo) +
            OnlinerBase<long>.SetAsync(long)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLReal.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLReal.html index 68511f46..8bc94ad7 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLReal.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLReal.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<double>.Cyclic
            +
            + OnlinerBase<double>.GetCyclic(CultureInfo) +
            OnlinerBase<double>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<double>.AttributeToolTip
            +
            + OnlinerBase<double>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<double>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<double>.GetAsync()
            +
            + OnlinerBase<double>.GetAsync(CultureInfo) +
            OnlinerBase<double>.SetAsync(double)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTime.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTime.html index 9600088f..cf200920 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTime.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTime.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.GetAsync()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.SetAsync(TimeSpan)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html index 2e8aa130..75812c93 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.GetAsync()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.SetAsync(TimeSpan)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLWord.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLWord.html index e51bbaf8..3a53331f 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerLWord.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerLWord.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<ulong>.Cyclic
            +
            + OnlinerBase<ulong>.GetCyclic(CultureInfo) +
            OnlinerBase<ulong>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<ulong>.AttributeToolTip
            +
            + OnlinerBase<ulong>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ulong>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<ulong>.GetAsync()
            +
            + OnlinerBase<ulong>.GetAsync(CultureInfo) +
            OnlinerBase<ulong>.SetAsync(ulong)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerReal.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerReal.html index c33e1d7a..ed03ba74 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerReal.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerReal.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<float>.Cyclic
            +
            + OnlinerBase<float>.GetCyclic(CultureInfo) +
            OnlinerBase<float>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<float>.AttributeToolTip
            +
            + OnlinerBase<float>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<float>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<float>.GetAsync()
            +
            + OnlinerBase<float>.GetAsync(CultureInfo) +
            OnlinerBase<float>.SetAsync(float)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerSInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerSInt.html index 705296e9..54f824ac 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerSInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerSInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<sbyte>.Cyclic
            +
            + OnlinerBase<sbyte>.GetCyclic(CultureInfo) +
            OnlinerBase<sbyte>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<sbyte>.AttributeToolTip
            +
            + OnlinerBase<sbyte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<sbyte>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<sbyte>.GetAsync()
            +
            + OnlinerBase<sbyte>.GetAsync(CultureInfo) +
            OnlinerBase<sbyte>.SetAsync(sbyte)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerString.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerString.html index 3d2c2ddf..b99b950a 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerString.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerString.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<string>.AttributeToolTip
            +
            + OnlinerBase<string>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<string>.VariableInfo
            @@ -245,9 +248,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -304,7 +313,7 @@

            Constructors Improve this Doc - View Source + View Source

            OnlinerString()

            @@ -320,7 +329,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            OnlinerString(ITwinObject, string, string)

            @@ -368,7 +377,7 @@

            Properties Improve this Doc - View Source + View Source

            Cyclic

            @@ -401,7 +410,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            InstanceMaxValue

            @@ -434,7 +443,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            InstanceMinValue

            @@ -469,7 +478,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -498,12 +507,113 @@
            Returns
            Overrides
            AXSharp.Connector.ValueTypes.OnlinerBase<string>.GetAsync()
            + + | + Improve this Doc + + + View Source + + +

            GetAsync(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public override Task<string> GetAsync(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            System.Threading.Tasks.Task<TResult><string>
            +
            Overrides
            +
            AXSharp.Connector.ValueTypes.OnlinerBase<string>.GetAsync(System.Globalization.CultureInfo)
            + + | + Improve this Doc + + + View Source + + +

            GetCyclic(CultureInfo)

            +

            Gets Cyclic translated with provided System.Globalization.CultureInfo

            +
            +
            +
            Declaration
            +
            +
            public override string GetCyclic(CultureInfo culture = null)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture

            Desired culture.

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string

            Translated value

            +
            +
            Overrides
            +
            AXSharp.Connector.ValueTypes.OnlinerBase<string>.GetCyclic(System.Globalization.CultureInfo)
            | Improve this Doc - View Source + View Source

            SetAsync(string)

            @@ -576,7 +686,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -616,7 +729,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerTime.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerTime.html index aca4a48c..373330f8 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerTime.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerTime.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.GetAsync()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.SetAsync(TimeSpan)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html index 881cbb90..b0a10a07 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.Cyclic
            +
            + OnlinerBase<TimeSpan>.GetCyclic(CultureInfo) +
            OnlinerBase<TimeSpan>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.AttributeToolTip
            +
            + OnlinerBase<TimeSpan>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<TimeSpan>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<TimeSpan>.GetAsync()
            +
            + OnlinerBase<TimeSpan>.GetAsync(CultureInfo) +
            OnlinerBase<TimeSpan>.SetAsync(TimeSpan)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html index 4f799aaa..193b72ea 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<uint>.Cyclic
            +
            + OnlinerBase<uint>.GetCyclic(CultureInfo) +
            OnlinerBase<uint>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<uint>.AttributeToolTip
            +
            + OnlinerBase<uint>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<uint>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<uint>.GetAsync()
            +
            + OnlinerBase<uint>.GetAsync(CultureInfo) +
            OnlinerBase<uint>.SetAsync(uint)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUInt.html index 1df8c1a1..bf58abfe 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<ushort>.Cyclic
            +
            + OnlinerBase<ushort>.GetCyclic(CultureInfo) +
            OnlinerBase<ushort>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<ushort>.AttributeToolTip
            +
            + OnlinerBase<ushort>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ushort>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<ushort>.GetAsync()
            +
            + OnlinerBase<ushort>.GetAsync(CultureInfo) +
            OnlinerBase<ushort>.SetAsync(ushort)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerULInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerULInt.html index a46a7cf0..ec393438 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerULInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerULInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<ulong>.Cyclic
            +
            + OnlinerBase<ulong>.GetCyclic(CultureInfo) +
            OnlinerBase<ulong>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<ulong>.AttributeToolTip
            +
            + OnlinerBase<ulong>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ulong>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<ulong>.GetAsync()
            +
            + OnlinerBase<ulong>.GetAsync(CultureInfo) +
            OnlinerBase<ulong>.SetAsync(ulong)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html index e60f7646..19e867bf 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<byte>.Cyclic
            +
            + OnlinerBase<byte>.GetCyclic(CultureInfo) +
            OnlinerBase<byte>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<byte>.AttributeToolTip
            +
            + OnlinerBase<byte>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<byte>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<byte>.GetAsync()
            +
            + OnlinerBase<byte>.GetAsync(CultureInfo) +
            OnlinerBase<byte>.SetAsync(byte)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWChar.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWChar.html index ac8dae1f..53b62f07 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWChar.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWChar.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<char>.Cyclic
            +
            + OnlinerBase<char>.GetCyclic(CultureInfo) +
            OnlinerBase<char>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<char>.AttributeToolTip
            +
            + OnlinerBase<char>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<char>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<char>.GetAsync()
            +
            + OnlinerBase<char>.GetAsync(CultureInfo) +
            OnlinerBase<char>.SetAsync(char)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWString.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWString.html index 6c3d653b..bdfbeaa9 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWString.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWString.html @@ -140,6 +140,9 @@
            Inherited Members
            OnlinerBase<string>.AttributeToolTip
            +
            + OnlinerBase<string>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<string>.VariableInfo
            @@ -245,9 +248,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -304,7 +313,7 @@

            Constructors Improve this Doc - View Source + View Source

            OnlinerWString()

            @@ -320,7 +329,7 @@
            Declaration
            Improve this Doc - View Source + View Source

            OnlinerWString(ITwinObject, string, string)

            @@ -368,7 +377,7 @@

            Properties Improve this Doc - View Source + View Source

            Cyclic

            @@ -401,7 +410,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            InstanceMaxValue

            @@ -434,7 +443,7 @@
            Overrides
            Improve this Doc - View Source + View Source

            InstanceMinValue

            @@ -469,7 +478,7 @@

            Methods Improve this Doc - View Source + View Source

            GetAsync()

            @@ -507,12 +516,113 @@
            RemarksITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures.

            + + | + Improve this Doc + + + View Source + + +

            GetAsync(CultureInfo)

            +
            +
            +
            Declaration
            +
            +
            public override Task<string> GetAsync(CultureInfo culture)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            System.Threading.Tasks.Task<TResult><string>
            +
            Overrides
            +
            AXSharp.Connector.ValueTypes.OnlinerBase<string>.GetAsync(System.Globalization.CultureInfo)
            + + | + Improve this Doc + + + View Source + + +

            GetCyclic(CultureInfo)

            +

            Gets cyclic with provided System.Globalization.CultureInfo

            +
            +
            +
            Declaration
            +
            +
            public override string GetCyclic(CultureInfo culture = null)
            +
            +
            Parameters
            + + + + + + + + + + + + + + + +
            TypeNameDescription
            System.Globalization.CultureInfoculture

            Desired culture.

            +
            +
            Returns
            + + + + + + + + + + + + + +
            TypeDescription
            string

            Translated value

            +
            +
            Overrides
            +
            AXSharp.Connector.ValueTypes.OnlinerBase<string>.GetCyclic(System.Globalization.CultureInfo)
            | Improve this Doc - View Source + View Source

            SetAsync(string)

            @@ -594,7 +704,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) @@ -634,7 +747,7 @@

            Extension Methods

            Improve this Doc
          • - View Source + View Source
          • diff --git a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWord.html b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWord.html index 4dd3d7c6..ea300556 100644 --- a/docs/api/AXSharp.Connector.ValueTypes.OnlinerWord.html +++ b/docs/api/AXSharp.Connector.ValueTypes.OnlinerWord.html @@ -128,6 +128,9 @@
            Inherited Members
            OnlinerBase<ushort>.Cyclic
            +
            + OnlinerBase<ushort>.GetCyclic(CultureInfo) +
            OnlinerBase<ushort>.Edit
            @@ -143,6 +146,9 @@
            Inherited Members
            OnlinerBase<ushort>.AttributeToolTip
            +
            + OnlinerBase<ushort>.GetAttributeToolTip(CultureInfo) +
            OnlinerBase<ushort>.VariableInfo
            @@ -173,6 +179,9 @@
            Inherited Members
            OnlinerBase<ushort>.GetAsync()
            +
            + OnlinerBase<ushort>.GetAsync(CultureInfo) +
            OnlinerBase<ushort>.SetAsync(ushort)
            @@ -254,9 +263,15 @@
            Inherited Members
            OnlinerBase.AttributeName
            +
            + OnlinerBase.GetAttributeName(CultureInfo) +
            OnlinerBase.HumanReadable
            +
            + OnlinerBase.GetHumanReadable(CultureInfo) +
            OnlinerBase.CreateSymbol(string, string)
            @@ -527,7 +542,10 @@

            Implements

            Extension Methods

            - TranslatorExtension.Translate(ITwinElement, string) + TranslatorExtension.Translate(ITwinElement, string, CultureInfo) +
            +
            + TwinObjectExtensions.HasAttribute<T>(ITwinElement)
            TwinObjectExtensions.StartPolling(ITwinElement, int, object) diff --git a/docs/api/AXSharp.Connector.html b/docs/api/AXSharp.Connector.html index 083595ae..4e1be33c 100644 --- a/docs/api/AXSharp.Connector.html +++ b/docs/api/AXSharp.Connector.html @@ -100,6 +100,11 @@

            Compile {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer, CompilerOmissionGroups.BuilderShadowerInterface))]} ommitsInPlainAndShadowerInterfaceString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; + +

            ConcurrentSet<T>

            +

            Concurent implementation HasSet comes from:
            +https://stackoverflow.com/questions/18922985/concurrent-hashsett-in-net-framework +https://stackoverflow.com/questions/4306936/how-to-implement-concurrenthashset-in-net

            Connector

            Abstract base class provides implementation contract for the PLC connector and basic common underlying logic.

            @@ -124,6 +129,9 @@

            DummyCon

            EnumeratorDiscriminatorAttribute

            Attribute provides information about the member being treated as enum.

            +
            +

            IgnoreOnPocoOperation

            +

            This attribute will prevent R/W operation on on given member or type, when performing operation with POCO objects.

            IgnoreReflectionAttribute

            Indicates that the member should not be reflected within the ix framework.

            diff --git a/docs/api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html b/docs/api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html index 8056b122..dabcf9c8 100644 --- a/docs/api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html +++ b/docs/api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html @@ -116,7 +116,7 @@
            Inherited Members
            Namespace: AXSharp.Framework.Abstractions
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public abstract class DateTimeProviderBase
            diff --git a/docs/api/AXSharp.Framework.Abstractions.DateTimeProviders.html b/docs/api/AXSharp.Framework.Abstractions.DateTimeProviders.html index a01cf1cd..493e83b7 100644 --- a/docs/api/AXSharp.Framework.Abstractions.DateTimeProviders.html +++ b/docs/api/AXSharp.Framework.Abstractions.DateTimeProviders.html @@ -115,7 +115,7 @@
            Inherited Members
            Namespace: AXSharp.Framework.Abstractions
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public static class DateTimeProviders
            diff --git a/docs/api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html b/docs/api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html index 48007f26..969d2d21 100644 --- a/docs/api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html +++ b/docs/api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html @@ -116,7 +116,7 @@
            Inherited Members
            Namespace: AXSharp.Framework.Abstractions
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public class StandardDateTimeProvider : DateTimeProviderBase
            diff --git a/docs/api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html b/docs/api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html index 867e80f8..d758b778 100644 --- a/docs/api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html +++ b/docs/api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html @@ -221,7 +221,7 @@
            Inherited Members
            Namespace: AXSharp.Presentation.Attributes
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public class PresentationContainerAttribute : Attribute
            diff --git a/docs/api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html b/docs/api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html index fca2f127..7ee045b4 100644 --- a/docs/api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html +++ b/docs/api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html @@ -221,7 +221,7 @@
            Inherited Members
            Namespace: AXSharp.Presentation.Attributes
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public class PresentationGroupAttribute : Attribute
            diff --git a/docs/api/AXSharp.Presentation.BindableBase.html b/docs/api/AXSharp.Presentation.BindableBase.html index 49199895..60bd296a 100644 --- a/docs/api/AXSharp.Presentation.BindableBase.html +++ b/docs/api/AXSharp.Presentation.BindableBase.html @@ -121,7 +121,7 @@
            Inherited Members
            Namespace: AXSharp.Presentation
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public class BindableBase : INotifyPropertyChanged
            diff --git a/docs/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html b/docs/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html index 7ac13e47..a2e9e610 100644 --- a/docs/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html +++ b/docs/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html @@ -453,7 +453,7 @@

            Methods Improve this Doc - View Source + View Source

            Dispose()

            diff --git a/docs/api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html b/docs/api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html index 59826acf..d02a53cb 100644 --- a/docs/api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html +++ b/docs/api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html @@ -222,7 +222,7 @@
            Inherited Members
            Namespace: AXSharp.Presentation
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            [AttributeUsage(AttributeTargets.Assembly)]
            diff --git a/docs/api/AXSharp.Presentation.RenderableViewModelBase.html b/docs/api/AXSharp.Presentation.RenderableViewModelBase.html
            index 80369777..62580c52 100644
            --- a/docs/api/AXSharp.Presentation.RenderableViewModelBase.html
            +++ b/docs/api/AXSharp.Presentation.RenderableViewModelBase.html
            @@ -130,7 +130,7 @@ 
            Inherited Members
            Namespace: AXSharp.Presentation
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public abstract class RenderableViewModelBase : BindableBase, INotifyPropertyChanged
            diff --git a/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html b/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html index fb2569d2..3a8581d6 100644 --- a/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html +++ b/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html @@ -86,7 +86,7 @@

            Namespace: AXSharp.Presentation.UIExceptions
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public delegate void UIExceptionHandling.AppUiExceptionHandlerDelegate(object sender, Exception e)
            diff --git a/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html b/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html index 9390cb42..9e64e358 100644 --- a/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html +++ b/docs/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html @@ -115,7 +115,7 @@
            Inherited Members
            Namespace: AXSharp.Presentation.UIExceptions
            -
            Assembly: AXSharp - Backup.Abstractions.dll
            +
            Assembly: AXSharp.Abstractions.dll
            Syntax
            public static class UIExceptionHandling
            diff --git a/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html b/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html new file mode 100644 index 00000000..683a6bf8 --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html @@ -0,0 +1,499 @@ + + + + + + + + Class TIA2AXSharpAdapter + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
            +
            + + + + +
            +
            + +
            +
            Search Results for
            +
            +

            +
            +
              +
              +
              + + +
              +
              + +
              +
              + + + + + + + + diff --git a/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html b/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html new file mode 100644 index 00000000..feadd1ea --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html @@ -0,0 +1,265 @@ + + + + + + + + Class TIA2AXSharpSerializer + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
              +
              + + + + +
              +
              + +
              +
              Search Results for
              +
              +

              +
              +
                +
                +
                + + +
                +
                + +
                +
                + + + + + + + + diff --git a/docs/api/AXSharp.TIA2AXSharp.TIABrowseElement.html b/docs/api/AXSharp.TIA2AXSharp.TIABrowseElement.html new file mode 100644 index 00000000..b4500145 --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.TIABrowseElement.html @@ -0,0 +1,338 @@ + + + + + + + + Class TIABrowseElement + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
                +
                + + + + +
                +
                + +
                +
                Search Results for
                +
                +

                +
                +
                  +
                  +
                  + + +
                  +
                  + +
                  +
                  + + + + + + + + diff --git a/docs/api/AXSharp.TIA2AXSharp.TIARootObject.html b/docs/api/AXSharp.TIA2AXSharp.TIARootObject.html new file mode 100644 index 00000000..f6e4f8a6 --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.TIARootObject.html @@ -0,0 +1,204 @@ + + + + + + + + Class TIARootObject + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
                  +
                  + + + + +
                  +
                  + +
                  +
                  Search Results for
                  +
                  +

                  +
                  +
                    +
                    +
                    + + +
                    +
                    + +
                    +
                    + + + + + + + + diff --git a/docs/api/AXSharp.TIA2AXSharp.TIATwinObject.html b/docs/api/AXSharp.TIA2AXSharp.TIATwinObject.html new file mode 100644 index 00000000..5e92a4a5 --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.TIATwinObject.html @@ -0,0 +1,1130 @@ + + + + + + + + Class TIATwinObject + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
                    +
                    + + + + +
                    +
                    + +
                    +
                    Search Results for
                    +
                    +

                    +
                    +
                      +
                      +
                      + + +
                      +
                      + +
                      +
                      + + + + + + + + diff --git a/docs/api/AXSharp.TIA2AXSharp.html b/docs/api/AXSharp.TIA2AXSharp.html new file mode 100644 index 00000000..575fdcb8 --- /dev/null +++ b/docs/api/AXSharp.TIA2AXSharp.html @@ -0,0 +1,145 @@ + + + + + + + + Namespace AXSharp.TIA2AXSharp + | System.Dynamic.ExpandoObject + + + + + + + + + + + + + + + + +
                      +
                      + + + + +
                      +
                      + +
                      +
                      Search Results for
                      +
                      +

                      +
                      +
                        +
                        +
                        + + +
                        +
                        + +
                        +
                        + + + + + + + + diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Parameter.html b/docs/api/AXSharp.ixc_doc.Schemas.Parameter.html index ce2921e8..67944f03 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Parameter.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Parameter.html @@ -127,7 +127,7 @@

                        Properties Improve this Doc - View Source + View Source

                        Description

                        @@ -158,7 +158,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Id

                        @@ -189,7 +189,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Type

                        @@ -226,7 +226,7 @@
                        Property Value
                        Improve this Doc
                      • - View Source + View Source
                      • diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Reference.html b/docs/api/AXSharp.ixc_doc.Schemas.Reference.html index 3c34d6ab..f4888e62 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Reference.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Reference.html @@ -127,7 +127,7 @@

                        Properties Improve this Doc - View Source + View Source

                        CommentId

                        @@ -158,7 +158,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        FullName

                        @@ -189,7 +189,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        IsExternal

                        @@ -220,7 +220,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Name

                        @@ -251,7 +251,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        NameWithType

                        @@ -282,7 +282,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Parent

                        @@ -313,7 +313,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Uid

                        @@ -350,7 +350,7 @@
                        Property Value
                        Improve this Doc
                      • - View Source + View Source
                      • diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Remote.html b/docs/api/AXSharp.ixc_doc.Schemas.Remote.html index 810bb0e1..a9a9f072 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Remote.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Remote.html @@ -122,6 +122,37 @@
                        Syntax

                        Properties

                        + + | + Improve this Doc + + + View Source + + +

                        Branch

                        +
                        +
                        +
                        Declaration
                        +
                        +
                        [JsonProperty("branch")]
                        +public string Branch { get; set; }
                        +
                        +
                        Property Value
                        + + + + + + + + + + + + + +
                        TypeDescription
                        string
                        | Improve this Doc @@ -153,6 +184,37 @@
                        Property Value
                        + + | + Improve this Doc + + + View Source + + +

                        Repo

                        +
                        +
                        +
                        Declaration
                        +
                        +
                        [JsonProperty("repo")]
                        +public string Repo { get; set; }
                        +
                        +
                        Property Value
                        + + + + + + + + + + + + + +
                        TypeDescription
                        string
                        diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Return.html b/docs/api/AXSharp.ixc_doc.Schemas.Return.html index c101f3fa..598d5c59 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Return.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Return.html @@ -127,7 +127,7 @@

                        Properties Improve this Doc - View Source + View Source

                        Description

                        @@ -158,7 +158,7 @@
                        Property Value
                        Improve this Doc
                        - View Source + View Source

                        Type

                        @@ -195,7 +195,7 @@
                        Property Value
                        Improve this Doc
                      • - View Source + View Source
                      • diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Spec.html b/docs/api/AXSharp.ixc_doc.Schemas.Spec.html index 1709ee04..287cfaa0 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Spec.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Spec.html @@ -127,7 +127,7 @@

                        Properties Improve this Doc - View Source + View Source

                        IsExternal

                        @@ -158,7 +158,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Name

                        @@ -189,7 +189,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Uid

                        @@ -226,7 +226,7 @@
                        Property Value
                        Improve this Doc
                      • - View Source + View Source
                      • diff --git a/docs/api/AXSharp.ixc_doc.Schemas.Syntax.html b/docs/api/AXSharp.ixc_doc.Schemas.Syntax.html index a1f2f732..277dbdd4 100644 --- a/docs/api/AXSharp.ixc_doc.Schemas.Syntax.html +++ b/docs/api/AXSharp.ixc_doc.Schemas.Syntax.html @@ -127,7 +127,7 @@

                        Properties Improve this Doc - View Source + View Source

                        Content

                        @@ -158,7 +158,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        ContentVb

                        @@ -189,7 +189,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Parameters

                        @@ -220,7 +220,7 @@
                        Property Value
                        Improve this Doc - View Source + View Source

                        Return

                        @@ -257,7 +257,7 @@
                        Property Value
                        Improve this Doc
                      • - View Source + View Source
                      • diff --git a/docs/api/toc.html b/docs/api/toc.html index 38ac62cf..3f48ef4d 100644 --- a/docs/api/toc.html +++ b/docs/api/toc.html @@ -54,6 +54,9 @@
                      • AXSharpProject
                      • +
                      • + CompanionInfo +
                      • CsProject
                      • @@ -100,6 +103,9 @@ AXSharp.Compiler.Core +
                      • + + AXSharp.TIA2AXSharp + + +
                      • ixc diff --git a/docs/articles/compiler/ADDED_MEMBERS.html b/docs/articles/compiler/ADDED_MEMBERS.html index 23102231..31ce862d 100644 --- a/docs/articles/compiler/ADDED_MEMBERS.html +++ b/docs/articles/compiler/ADDED_MEMBERS.html @@ -86,7 +86,8 @@

                        Added member declaration

                        {#ix-prop:access_modifier type member_name}
                         

                        Example

                        -
                        {#ix-prop:public string Description}
                        +
                        {S7.extern=ReadWrite}
                        +{#ix-prop:public string Description}
                         CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 Nested : MyNestedStructure;
                        @@ -110,7 +111,8 @@ 

                        Setting value on type d CLASS_DECLARATION | STRUCTURED_TYPE_DECLARATION

                        Example

                        -
                        {#ix-prop:public string Description}
                        +
                        {S7.extern=ReadWrite}
                        +{#ix-prop:public string Description}
                         {#ix-set:Description = "This is my classy description."}
                         CLASS PUBLIC MyClass
                             VAR PUBLIC
                        @@ -132,13 +134,15 @@ 

                        Setting value on member declaration
                        {#ix-set:member_name = value}
                         FIELD_DECLARATION | VARIABLE_DECLARATION
                         
                        -
                        CLASS PUBLIC MyClass
                        +
                        {S7.extern=ReadWrite}
                        +CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 {#ix-set:Description = "This is my nested classy description."}
                                 Nested : MyNestedStructure;
                             END_VAR
                         END_CLASS
                         
                        +{S7.extern=ReadWrite}
                         {#ix-prop:public string Description}
                         CLASS PUBLIC MyNestedStructure 
                         END_CLASS
                        diff --git a/docs/articles/compiler/ATTRIBUTES.html b/docs/articles/compiler/ATTRIBUTES.html
                        index c1a0ccf5..c2f53905 100644
                        --- a/docs/articles/compiler/ATTRIBUTES.html
                        +++ b/docs/articles/compiler/ATTRIBUTES.html
                        @@ -84,7 +84,8 @@ 

                        Attributes

                        {#ix-attr:[TypeAttribute()]}
                         

                        Example

                        -
                        {#ix-attr:[Container(Layout.Wrap)]} (* Example of an attribute declared at type level. *)
                        +
                        {S7.extern=ReadWrite}
                        +{#ix-attr:[Container(Layout.Wrap)]} (* Example of an attribute declared at type level. *)
                         CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 {#ix-attr:[Container(Layout.Tabs)]} (* Example of an attribute declared at member level.*)
                        @@ -101,7 +102,7 @@ 

                        ReadOnce attribute

                        or explicit call of batch reading on a complex structure. ReadOnce attribute can be only applied to members (property, field), not type (CLASS, STRUCT) declaration.

                        Example

                        -
                        
                        +
                        {S7.extern=ReadWrite}
                         CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 {#ix-attr:[ReadOnce()]} // this structure will be read only once
                        @@ -113,7 +114,7 @@ 

                        ReadOnce attribute

                        ReadOnly attribute

                        ReadOnly attribute render the member (variable) inaccessible for write operation from the AXSharp application. It does not prevent the variable from writing in the PLC or by other means of connection.

                        -
                        
                        +
                        {S7.extern=ReadWrite}
                         CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 {#ix-attr:[ReadOnly()]} // this structure will be read only
                        @@ -147,7 +148,8 @@ 

                        CompilerOmits attribute

                        -
                        CLASS PUBLIC MyClass
                        +
                        {S7.extern=ReadWrite}
                        +CLASS PUBLIC MyClass
                             VAR PUBLIC
                                 {#ix-attr:[CompilerOmits()]} 
                                 MyStringIgnoredForAllOutputs : STRING;
                        @@ -160,6 +162,17 @@ 

                        CompilerOmits attribute

                        END_VAR END_CLASS
                        +

                        Ignoring Communication with the Controller for POCO Operations

                        +

                        To minimize the communication overhead between the application and the controller during POCO operations, you can annotate specific members of a type to bypass data exchange. This attribute should be applied when the compiler omits the compilation of particular members in the POCO object.

                        +
                        {S7.extern=ReadWrite}
                        +CLASS PUBLIC MyClass
                        +    VAR PUBLIC        
                        +        {#ix-attr:[CompilerOmits("POCO")]} 
                        +        {#ix-attr:[IgnoreOnPocoOperation()]} 
                        +        MyStringIgnoredInPocos : STRING;        
                        +    END_VAR
                        +END_CLASS
                        +

                        Generic extension attributes

                        ixc allows to declare generic attributes in ST that will add a genetic notation to transpiled types. The use of generics is an advanced scenario aimed at simplifying some tasks where templating is needed. diff --git a/docs/articles/compiler/README.html b/docs/articles/compiler/README.html index 338f088c..e2d4b011 100644 --- a/docs/articles/compiler/README.html +++ b/docs/articles/compiler/README.html @@ -80,10 +80,14 @@

                        AXSharp Compiler

                        AXSharp Compiler (ixc) translates PLC data structures into C# (PLC .NET Twin), which makes the PLC data available in a structured way for any .NET application.

                        +

                        Adding types and members to the communication over WebAPI

                        +

                        Starting from the version v2.0.0+ of sld, to make member or type accessible over the communication there is a need to add pragma {S7.extern=ReadWrite} or {S7.extern=ReadOnly} in the appropriate place in the code.

                        +

                        For details see here

                        Write PLC code

                        {#ix-attr:[Container(Layout.Stack)]}
                         {#ix-attr:[Group(Layout.GroupBox)]}
                         {#ix-set:AttributeName = "Location"}
                        +{S7.extern=ReadWrite}
                         CLASS  GeoLocation
                             VAR PUBLIC
                                 {#ix-set:AttributeName = "Latitude [°]"}
                        @@ -145,15 +149,15 @@ 

                        Use in any .NET application

                      • Config file
                      • Packaging and dependency management
                      • -

                        AXSharp compiles transpiles following project blocks:

                        +

                        AXSharp compiles transpiles the following project blocks:

                        diff --git a/docs/articles/connectors/README.html b/docs/articles/connectors/README.html index b17dca91..c486624a 100644 --- a/docs/articles/connectors/README.html +++ b/docs/articles/connectors/README.html @@ -321,6 +321,15 @@

                        Localizable string

                        Example

                        ix_plc.PlcTranslator.Instance.SetLocalizationResource(typeof(myproject.ResourcesOverride.OverridePlcStringResources));
                         
                        +

                        Localization in a client in server-side application

                        +

                        In order to get translation in given culture for a client in a server side application you should use methods Get{ProperyName}(CultureInfo culture) to get translation for client current culture. The properties will returned original string where localization tokens are removed.

                        +
                        var notTranlsated = obj.AttributeName;
                        +var translated = obj.GetAttribute(new CultureInfo("sk-SK"));
                        +
                        +

                        Setting connector's culture

                        +

                        In some instances it might be necessary to set the culture for the threads handling connectors. In that case use the following method to impose a specific culture.

                        +
                        AXSharp.Connector.Connector.SetCulture(new CultureInfo("en-US"));
                        +

                        See also

                        Dummy Connector

                        WebAPI Connector

                        diff --git a/docs/articles/connectors/WebAPI.html b/docs/articles/connectors/WebAPI.html index 285ddd8e..8f6096b9 100644 --- a/docs/articles/connectors/WebAPI.html +++ b/docs/articles/connectors/WebAPI.html @@ -81,6 +81,7 @@

                        S71500 WebAPI Connector Documenta

                        API

                        This connector offers an interface to interact with S7-15XX PLC systems through the WebAPI.

                        +

                        For details how to make the data available see extern accessibility.

                        Here is an example of how to create an instance of this connector:

                        public static <PLC_TWIN_TYPE> Plc { get; } = new (ConnectorAdapterBuilder.Build().CreateWebApi(Environment.GetEnvironmentVariable("AXTARGET") ?? "10.10.101.1", "Everybody", "", true));
                         
                        diff --git a/docs/articles/ixr/IXR.html b/docs/articles/ixr/IXR.html index 956b169c..6f4ebd1c 100644 --- a/docs/articles/ixr/IXR.html +++ b/docs/articles/ixr/IXR.html @@ -107,6 +107,7 @@

                        Special characters

                        Ixr support all these special characters:
                        !"#$'()*+,-.:;<=>?@[\]^_`{|}~€
                        No other characters can be used.

                        +

                        See also

                        Notes

                        Ixr is still in early development, so some features may be missing and bugs may occur.

                        diff --git a/docs/index.json b/docs/index.json index 2afd3fdb..c95e35e0 100644 --- a/docs/index.json +++ b/docs/index.json @@ -2,12 +2,12 @@ "api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html": { "href": "api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html", "title": "Class EmptyGroupProvider | System.Dynamic.ExpandoObject", - "keywords": "Class EmptyGroupProvider Inheritance object EmptyGroupProvider Implements IGroupLayoutProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public class EmptyGroupProvider : IGroupLayoutProvider Methods | Improve this Doc View Source GetControl(GroupLayout) Declaration public (string assembly, string fullTypeName) GetControl(GroupLayout layoutType) Parameters Type Name Description GroupLayout layoutType Returns Type Description (string assembly, string fullTypeName) Implements IGroupLayoutProvider" + "keywords": "Class EmptyGroupProvider Inheritance object EmptyGroupProvider Implements IGroupLayoutProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public class EmptyGroupProvider : IGroupLayoutProvider Methods | Improve this Doc View Source GetControl(GroupLayout) Declaration public (string assembly, string fullTypeName) GetControl(GroupLayout layoutType) Parameters Type Name Description GroupLayout layoutType Returns Type Description (string assembly, string fullTypeName) Implements IGroupLayoutProvider" }, "api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html": { "href": "api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html", "title": "Class EmptyPresentationProvider | System.Dynamic.ExpandoObject", - "keywords": "Class EmptyPresentationProvider Inheritance object EmptyPresentationProvider Implements ILayoutProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public class EmptyPresentationProvider : ILayoutProvider Methods | Improve this Doc View Source GetControl(Layout) Declaration public (string assembly, string fullTypeName) GetControl(Layout layoutType) Parameters Type Name Description Layout layoutType Returns Type Description (string assembly, string fullTypeName) Implements ILayoutProvider" + "keywords": "Class EmptyPresentationProvider Inheritance object EmptyPresentationProvider Implements ILayoutProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public class EmptyPresentationProvider : ILayoutProvider Methods | Improve this Doc View Source GetControl(Layout) Declaration public (string assembly, string fullTypeName) GetControl(Layout layoutType) Parameters Type Name Description Layout layoutType Returns Type Description (string assembly, string fullTypeName) Implements ILayoutProvider" }, "api/AXSharp.Abstractions.Presentation.html": { "href": "api/AXSharp.Abstractions.Presentation.html", @@ -17,47 +17,57 @@ "api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html": { "href": "api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html", "title": "Interface IGroupLayoutProvider | System.Dynamic.ExpandoObject", - "keywords": "Interface IGroupLayoutProvider Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public interface IGroupLayoutProvider Methods | Improve this Doc View Source GetControl(GroupLayout) Declaration (string assembly, string fullTypeName) GetControl(GroupLayout layoutType) Parameters Type Name Description GroupLayout layoutType Returns Type Description (string assembly, string fullTypeName)" + "keywords": "Interface IGroupLayoutProvider Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public interface IGroupLayoutProvider Methods | Improve this Doc View Source GetControl(GroupLayout) Declaration (string assembly, string fullTypeName) GetControl(GroupLayout layoutType) Parameters Type Name Description GroupLayout layoutType Returns Type Description (string assembly, string fullTypeName)" }, "api/AXSharp.Abstractions.Presentation.ILayoutProvider.html": { "href": "api/AXSharp.Abstractions.Presentation.ILayoutProvider.html", "title": "Interface ILayoutProvider | System.Dynamic.ExpandoObject", - "keywords": "Interface ILayoutProvider Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public interface ILayoutProvider Methods | Improve this Doc View Source GetControl(Layout) Declaration (string assembly, string fullTypeName) GetControl(Layout layoutType) Parameters Type Name Description Layout layoutType Returns Type Description (string assembly, string fullTypeName)" + "keywords": "Interface ILayoutProvider Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public interface ILayoutProvider Methods | Improve this Doc View Source GetControl(Layout) Declaration (string assembly, string fullTypeName) GetControl(Layout layoutType) Parameters Type Name Description Layout layoutType Returns Type Description (string assembly, string fullTypeName)" }, "api/AXSharp.Abstractions.Presentation.PresentationProvider.html": { "href": "api/AXSharp.Abstractions.Presentation.PresentationProvider.html", "title": "Class PresentationProvider | System.Dynamic.ExpandoObject", - "keywords": "Class PresentationProvider Inheritance object PresentationProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public class PresentationProvider Properties | Improve this Doc View Source Get Declaration public static PresentationProvider Get { get; } Property Value Type Description PresentationProvider | Improve this Doc View Source GroupLayoutProvider Declaration public IGroupLayoutProvider GroupLayoutProvider { get; } Property Value Type Description IGroupLayoutProvider | Improve this Doc View Source LayoutProvider Declaration public ILayoutProvider LayoutProvider { get; } Property Value Type Description ILayoutProvider Methods | Improve this Doc View Source Create(ILayoutProvider, IGroupLayoutProvider) Declaration public static PresentationProvider Create(ILayoutProvider layoutProvider, IGroupLayoutProvider groupLayoutProvider) Parameters Type Name Description ILayoutProvider layoutProvider IGroupLayoutProvider groupLayoutProvider Returns Type Description PresentationProvider" + "keywords": "Class PresentationProvider Inheritance object PresentationProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public class PresentationProvider Properties | Improve this Doc View Source Get Declaration public static PresentationProvider Get { get; } Property Value Type Description PresentationProvider | Improve this Doc View Source GroupLayoutProvider Declaration public IGroupLayoutProvider GroupLayoutProvider { get; } Property Value Type Description IGroupLayoutProvider | Improve this Doc View Source LayoutProvider Declaration public ILayoutProvider LayoutProvider { get; } Property Value Type Description ILayoutProvider Methods | Improve this Doc View Source Create(ILayoutProvider, IGroupLayoutProvider) Declaration public static PresentationProvider Create(ILayoutProvider layoutProvider, IGroupLayoutProvider groupLayoutProvider) Parameters Type Name Description ILayoutProvider layoutProvider IGroupLayoutProvider groupLayoutProvider Returns Type Description PresentationProvider" }, "api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html": { "href": "api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html", "title": "Class PresentationProviderNotAssignedException | System.Dynamic.ExpandoObject", - "keywords": "Class PresentationProviderNotAssignedException Inheritance object System.Exception PresentationProviderNotAssignedException Implements System.Runtime.Serialization.ISerializable Inherited Members System.Exception.GetBaseException() System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Exception.GetType() System.Exception.ToString() System.Exception.Data System.Exception.HelpLink System.Exception.HResult System.Exception.InnerException System.Exception.Message System.Exception.Source System.Exception.StackTrace System.Exception.TargetSite System.Exception.SerializeObjectState object.Equals(object) object.Equals(object, object) object.GetHashCode() object.MemberwiseClone() object.ReferenceEquals(object, object) Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public class PresentationProviderNotAssignedException : Exception, ISerializable Constructors | Improve this Doc View Source PresentationProviderNotAssignedException() Initializes a new instance of the PresentationProviderNotAssignedException class. Declaration public PresentationProviderNotAssignedException() | Improve this Doc View Source PresentationProviderNotAssignedException(SerializationInfo, StreamingContext) Initializes a new instance of the PresentationProviderNotAssignedException class with serialized data. Declaration protected PresentationProviderNotAssignedException(SerializationInfo info, StreamingContext context) Parameters Type Name Description System.Runtime.Serialization.SerializationInfo info The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown. System.Runtime.Serialization.StreamingContext context The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination. Exceptions Type Condition System.ArgumentNullException The info parameter is null. System.Runtime.Serialization.SerializationException The class name is null or System.Exception.HResult is zero (0). | Improve this Doc View Source PresentationProviderNotAssignedException(string, Exception) Initializes a new instance of the PresentationProviderNotAssignedException class with a specified error message and a reference to the inner exception that is the cause of this exception. Declaration public PresentationProviderNotAssignedException(string message, Exception innerException) Parameters Type Name Description string message The error message that explains the reason for the exception. System.Exception innerException The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. | Improve this Doc View Source PresentationProviderNotAssignedException(string) Declaration public PresentationProviderNotAssignedException(string message) Parameters Type Name Description string message Implements System.Runtime.Serialization.ISerializable" + "keywords": "Class PresentationProviderNotAssignedException Inheritance object System.Exception PresentationProviderNotAssignedException Implements System.Runtime.Serialization.ISerializable Inherited Members System.Exception.GetBaseException() System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Exception.GetType() System.Exception.ToString() System.Exception.Data System.Exception.HelpLink System.Exception.HResult System.Exception.InnerException System.Exception.Message System.Exception.Source System.Exception.StackTrace System.Exception.TargetSite System.Exception.SerializeObjectState object.Equals(object) object.Equals(object, object) object.GetHashCode() object.MemberwiseClone() object.ReferenceEquals(object, object) Namespace: AXSharp.Abstractions.Presentation Assembly: AXSharp.Abstractions.dll Syntax public class PresentationProviderNotAssignedException : Exception, ISerializable Constructors | Improve this Doc View Source PresentationProviderNotAssignedException() Initializes a new instance of the PresentationProviderNotAssignedException class. Declaration public PresentationProviderNotAssignedException() | Improve this Doc View Source PresentationProviderNotAssignedException(SerializationInfo, StreamingContext) Initializes a new instance of the PresentationProviderNotAssignedException class with serialized data. Declaration protected PresentationProviderNotAssignedException(SerializationInfo info, StreamingContext context) Parameters Type Name Description System.Runtime.Serialization.SerializationInfo info The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown. System.Runtime.Serialization.StreamingContext context The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination. Exceptions Type Condition System.ArgumentNullException The info parameter is null. System.Runtime.Serialization.SerializationException The class name is null or System.Exception.HResult is zero (0). | Improve this Doc View Source PresentationProviderNotAssignedException(string, Exception) Initializes a new instance of the PresentationProviderNotAssignedException class with a specified error message and a reference to the inner exception that is the cause of this exception. Declaration public PresentationProviderNotAssignedException(string message, Exception innerException) Parameters Type Name Description string message The error message that explains the reason for the exception. System.Exception innerException The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. | Improve this Doc View Source PresentationProviderNotAssignedException(string) Declaration public PresentationProviderNotAssignedException(string message) Parameters Type Name Description string message Implements System.Runtime.Serialization.ISerializable" }, "api/AXSharp.Compiler.Apax.html": { "href": "api/AXSharp.Compiler.Apax.html", "title": "Class Apax | System.Dynamic.ExpandoObject", - "keywords": "Class Apax Data transfer object for apax.yml file. Inheritance object Apax Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class Apax Constructors | Improve this Doc View Source Apax() Creates new instance of Apax Declaration [Obsolete(\"Use `CreateApax` instead.\")] public Apax() Properties | Improve this Doc View Source Dependencies Gets or sets ax projects dependencies. Declaration public IDictionary? Dependencies { get; set; } Property Value Type Description System.Collections.Generic.IDictionary | Improve this Doc View Source DevDependencies Gets or sets ax projects development dependencies. Declaration public IDictionary? DevDependencies { get; set; } Property Value Type Description System.Collections.Generic.IDictionary | Improve this Doc View Source Files Gets or sets ax project files to include in package. Declaration public IEnumerable? Files { get; set; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source Name Gets or sets ax project name. Declaration public string? Name { get; set; } Property Value Type Description string | Improve this Doc View Source Targets Gets or sets ax targets. Declaration public IEnumerable? Targets { get; set; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source Type Ax project type. Declaration public string? Type { get; set; } Property Value Type Description string | Improve this Doc View Source Version Gets or sets the version of the AX project. Declaration public string? Version { get; set; } Property Value Type Description string Methods | Improve this Doc View Source CreateApax(string) Creates new instance of Apax. Declaration public static Apax CreateApax(string projectFile) Parameters Type Name Description string projectFile Project file from which the ApaxFile object will be created. Returns Type Description Apax Exceptions Type Condition System.IO.FileNotFoundException | Improve this Doc View Source UpdateVersion(string, string) Update version in an apax.yml file Declaration public static void UpdateVersion(string apaxFile, string version) Parameters Type Name Description string apaxFile Apax file to update. string version Version. Exceptions Type Condition System.IO.FileNotFoundException" + "keywords": "Class Apax Data transfer object for apax.yml file. Inheritance object Apax Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class Apax Constructors | Improve this Doc View Source Apax() Creates new instance of Apax Declaration [Obsolete(\"Use `CreateApax` instead.\")] public Apax() Properties | Improve this Doc View Source Dependencies Gets or sets ax projects dependencies. Declaration public IDictionary? Dependencies { get; set; } Property Value Type Description System.Collections.Generic.IDictionary | Improve this Doc View Source DevDependencies Gets or sets ax projects development dependencies. Declaration public IDictionary? DevDependencies { get; set; } Property Value Type Description System.Collections.Generic.IDictionary | Improve this Doc View Source Files Gets or sets ax project files to include in package. Declaration public IEnumerable? Files { get; set; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source Name Gets or sets ax project name. Declaration public string? Name { get; set; } Property Value Type Description string | Improve this Doc View Source Targets Gets or sets ax targets. Declaration public IEnumerable? Targets { get; set; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source Type Ax project type. Declaration public string? Type { get; set; } Property Value Type Description string | Improve this Doc View Source Version Gets or sets the version of the AX project. Declaration public string? Version { get; set; } Property Value Type Description string Methods | Improve this Doc View Source CreateApaxDto(string) Creates new instance of Apax. Declaration public static Apax CreateApaxDto(string projectFile) Parameters Type Name Description string projectFile Project file from which the ApaxFile object will be created. Returns Type Description Apax Exceptions Type Condition System.IO.FileNotFoundException | Improve this Doc View Source TryCreateApaxDto(string) Declaration public static Apax TryCreateApaxDto(string projectFile) Parameters Type Name Description string projectFile Returns Type Description Apax | Improve this Doc View Source UpdateVersion(string, string) Update version in an apax.yml file Declaration public static void UpdateVersion(string apaxFile, string version) Parameters Type Name Description string apaxFile Apax file to update. string version Version. Exceptions Type Condition System.IO.FileNotFoundException" }, "api/AXSharp.Compiler.AxProject.html": { "href": "api/AXSharp.Compiler.AxProject.html", "title": "Class AxProject | System.Dynamic.ExpandoObject", - "keywords": "Class AxProject Contains information about AX project. Inheritance object AxProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AxProject Constructors | Improve this Doc View Source AxProject(string, string[]) Creates new instance of AxProject. It is expected that the project folder contains apax.yml file and src folder containing the sources of the project. It is also expected that the .apax folder contains the dependencies of the project. Declaration public AxProject(string axProjectFolder, string[] sourceFiles) Parameters Type Name Description string axProjectFolder AX project folder. string[] sourceFiles List of source files to be included in the compilation. | Improve this Doc View Source AxProject(string) Creates new instance of AxProject. It is expected that the project folder contains apax.yml file and src folder containing the sources of the project. It is also expected that the .apax folder contains the dependencies of the project. Declaration public AxProject(string axProjectFolder) Parameters Type Name Description string axProjectFolder AX project folder. Properties | Improve this Doc View Source IxReferences Gets paths of this project's references to other ix projects. Declaration public IEnumerable IxReferences { get; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source ProjectFile Gets project file. Declaration public string ProjectFile { get; } Property Value Type Description string | Improve this Doc View Source ProjectFolder Gets project folder. Declaration public string ProjectFolder { get; } Property Value Type Description string | Improve this Doc View Source ProjectInfo Get apax project information. Declaration public Apax ProjectInfo { get; } Property Value Type Description Apax | Improve this Doc View Source Sources Get sources of the this instance of the AxProject. Declaration public IEnumerable Sources { get; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source SrcFolder Gets the location of the source folder of this AX project. Declaration public string SrcFolder { get; } Property Value Type Description string" + "keywords": "Class AxProject Contains information about AX project. Inheritance object AxProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AxProject Constructors | Improve this Doc View Source AxProject(string, string[]) Creates new instance of AxProject. It is expected that the project folder contains apax.yml file and src folder containing the sources of the project. It is also expected that the .apax folder contains the dependencies of the project. Declaration public AxProject(string axProjectFolder, string[] sourceFiles) Parameters Type Name Description string axProjectFolder AX project folder. string[] sourceFiles List of source files to be included in the compilation. | Improve this Doc View Source AxProject(string) Creates new instance of AxProject. It is expected that the project folder contains apax.yml file and src folder containing the sources of the project. It is also expected that the .apax folder contains the dependencies of the project. Declaration public AxProject(string axProjectFolder) Parameters Type Name Description string axProjectFolder AX project folder. Properties | Improve this Doc View Source AXSharpReferences Gets paths of this project's references to other ix projects. Declaration public IEnumerable AXSharpReferences { get; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source ProjectFile Gets project file. Declaration public string ProjectFile { get; } Property Value Type Description string | Improve this Doc View Source ProjectFolder Gets project folder. Declaration public string ProjectFolder { get; } Property Value Type Description string | Improve this Doc View Source ProjectInfo Get apax project information. Declaration public Apax ProjectInfo { get; } Property Value Type Description Apax | Improve this Doc View Source Sources Get sources of the this instance of the AxProject. Declaration public IEnumerable Sources { get; } Property Value Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source SrcFolder Gets the location of the source folder of this AX project. Declaration public string SrcFolder { get; } Property Value Type Description string" }, "api/AXSharp.Compiler.AXSharpConfig.html": { "href": "api/AXSharp.Compiler.AXSharpConfig.html", "title": "Class AXSharpConfig | System.Dynamic.ExpandoObject", - "keywords": "Class AXSharpConfig Provides configuration setting for the AX# project. Inheritance object AXSharpConfig Implements ICompilerOptions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AXSharpConfig : ICompilerOptions Constructors | Improve this Doc View Source AXSharpConfig() Creates new instance of IxConfig object. Declaration [Obsolete(\"Use 'Create IxConfig' instead.\")] public AXSharpConfig() Fields | Improve this Doc View Source CONFIG_FILE_NAME Ix config file name. Declaration public const string CONFIG_FILE_NAME = \"AXSharp.config.json\" Field Value Type Description string Properties | Improve this Doc View Source AxProjectFolder Gets or sets the output folder for the Ix project. Declaration [JsonIgnore] public string AxProjectFolder { get; set; } Property Value Type Description string | Improve this Doc View Source OutputProjectFolder Gets or sets the output folder for the Ix project. Declaration public string OutputProjectFolder { get; set; } Property Value Type Description string Methods | Improve this Doc View Source RetrieveIxConfig(string) Declaration public static AXSharpConfig RetrieveIxConfig(string ixConfigFilePath) Parameters Type Name Description string ixConfigFilePath Returns Type Description AXSharpConfig | Improve this Doc View Source UpdateAndGetIxConfig(string, ICompilerOptions?) Gets updated or creates default config for given AX project. Declaration public static AXSharpConfig UpdateAndGetIxConfig(string directory, ICompilerOptions? cliCompilerOptions = null) Parameters Type Name Description string directory AX project directory ICompilerOptions cliCompilerOptions Compiler options. Returns Type Description AXSharpConfig Ix configuration for given AX project. Implements ICompilerOptions" + "keywords": "Class AXSharpConfig Provides configuration setting for the AX# project. Inheritance object AXSharpConfig Implements ICompilerOptions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AXSharpConfig : ICompilerOptions Constructors | Improve this Doc View Source AXSharpConfig() Creates new instance of IxConfig object. Declaration [Obsolete(\"Use 'Create RetrieveAXSharpConfig instead.\")] public AXSharpConfig() Fields | Improve this Doc View Source CONFIG_FILE_NAME Ix config file name. Declaration public const string CONFIG_FILE_NAME = \"AXSharp.config.json\" Field Value Type Description string Properties | Improve this Doc View Source AxProjectFolder Gets or sets the output folder for the Ix project. Declaration [JsonIgnore] public string AxProjectFolder { get; set; } Property Value Type Description string | Improve this Doc View Source IgnoreS7Pragmas Declaration public bool IgnoreS7Pragmas { get; set; } Property Value Type Description bool | Improve this Doc View Source NoDependencyUpdate Declaration public bool NoDependencyUpdate { get; set; } Property Value Type Description bool | Improve this Doc View Source OutputProjectFolder Gets or sets the output folder for the Ix project. Declaration public string OutputProjectFolder { get; set; } Property Value Type Description string | Improve this Doc View Source ProjectFile Gets or sets name of the output project file. Declaration public string? ProjectFile { get; set; } Property Value Type Description string | Improve this Doc View Source UseBase Gets or sets whether compiler should use $base for base types of a class. Declaration public bool UseBase { get; set; } Property Value Type Description bool Methods | Improve this Doc View Source RetrieveAXSharpConfig(string) Declaration public static AXSharpConfig RetrieveAXSharpConfig(string ixConfigFilePath) Parameters Type Name Description string ixConfigFilePath Returns Type Description AXSharpConfig | Improve this Doc View Source UpdateAndGetAXSharpConfig(string, ICompilerOptions?) Gets updated or creates default config for given AX project. Declaration public static AXSharpConfig UpdateAndGetAXSharpConfig(string directory, ICompilerOptions? newCompilerOptions = null) Parameters Type Name Description string directory AX project directory ICompilerOptions newCompilerOptions Compiler options. Returns Type Description AXSharpConfig Ix configuration for given AX project. Implements ICompilerOptions" }, "api/AXSharp.Compiler.AXSharpProject.html": { "href": "api/AXSharp.Compiler.AXSharpProject.html", "title": "Class AXSharpProject | System.Dynamic.ExpandoObject", - "keywords": "Class AXSharpProject Provides entry point for compilation of AX project sources. Inheritance object AXSharpProject Implements IAXSharpProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AXSharpProject : IAXSharpProject Constructors | Improve this Doc View Source AXSharpProject(AxProject, IEnumerable, Type, ICompilerOptions?) Creates new instance of the AXSharpProject Declaration public AXSharpProject(AxProject axProject, IEnumerable builderTypes, Type targetProjectType, ICompilerOptions? cliCompilerOptions = null) Parameters Type Name Description AxProject axProject Instance of source AX project. System.Collections.Generic.IEnumerable builderTypes List of output builders. The builders must implement ISourceBuilder and ICombinedThreeVisitor System.Type targetProjectType Target project type. The target project type must implement ITargetProject ICompilerOptions cliCompilerOptions Compiler options from CLI. Properties | Improve this Doc View Source AxProject Get AX project. Declaration public AxProject AxProject { get; } Property Value Type Description AxProject | Improve this Doc View Source CompilerOptions Gets compiler option for this AXSharpProject Declaration public ICompilerOptions? CompilerOptions { get; } Property Value Type Description ICompilerOptions | Improve this Doc View Source OutputFolder Gets root output folder where the generated sources will be emitted. Declaration public string OutputFolder { get; } Property Value Type Description string | Improve this Doc View Source TargetProject Gets target project. Declaration public ITargetProject TargetProject { get; } Property Value Type Description ITargetProject Methods | Improve this Doc View Source CleanOutput(string) Cleans all output files from the output directory Declaration public void CleanOutput(string folderToClean) Parameters Type Name Description string folderToClean | Improve this Doc View Source Generate() Generates outputs from the builders and emits the files into output folder. Declaration public void Generate() | Improve this Doc View Source GetRelativePath(string, string) Declaration public static string GetRelativePath(string fromPath, string toPath) Parameters Type Name Description string fromPath string toPath Returns Type Description string Implements IAXSharpProject" + "keywords": "Class AXSharpProject Provides entry point for compilation of AX project sources. Inheritance object AXSharpProject Implements IAXSharpProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class AXSharpProject : IAXSharpProject Constructors | Improve this Doc View Source AXSharpProject(AxProject, IEnumerable, Type, ICompilerOptions?) Creates new instance of the AXSharpProject Declaration public AXSharpProject(AxProject axProject, IEnumerable builderTypes, Type targetProjectType, ICompilerOptions? cliCompilerOptions = null) Parameters Type Name Description AxProject axProject Instance of source AX project. System.Collections.Generic.IEnumerable builderTypes List of output builders. The builders must implement ISourceBuilder and ICombinedThreeVisitor System.Type targetProjectType Target project type. The target project type must implement ITargetProject ICompilerOptions cliCompilerOptions Compiler options from CLI. Properties | Improve this Doc View Source AxProject Get AX project. Declaration public AxProject AxProject { get; } Property Value Type Description AxProject | Improve this Doc View Source CompilerOptions Gets compiler option for this AXSharpProject Declaration public ICompilerOptions? CompilerOptions { get; } Property Value Type Description ICompilerOptions | Improve this Doc View Source OutputFolder Gets root output folder where the generated sources will be emitted. Declaration public string OutputFolder { get; } Property Value Type Description string | Improve this Doc View Source TargetProject Gets target project. Declaration public ITargetProject TargetProject { get; } Property Value Type Description ITargetProject | Improve this Doc View Source UseBaseSymbol Declaration public bool UseBaseSymbol { get; } Property Value Type Description bool Methods | Improve this Doc View Source CleanOutput(string) Cleans all output files from the output directory Declaration public void CleanOutput(string folderToClean) Parameters Type Name Description string folderToClean | Improve this Doc View Source Generate() Generates outputs from the builders and emits the files into output folder. Declaration public void Generate() | Improve this Doc View Source GetRelativePath(string, string) Declaration public static string GetRelativePath(string fromPath, string toPath) Parameters Type Name Description string fromPath string toPath Returns Type Description string Implements IAXSharpProject" + }, + "api/AXSharp.Compiler.CompanionInfo.html": { + "href": "api/AXSharp.Compiler.CompanionInfo.html", + "title": "Class CompanionInfo | System.Dynamic.ExpandoObject", + "keywords": "Class CompanionInfo Inheritance object CompanionInfo Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.dll Syntax public class CompanionInfo Fields | Improve this Doc View Source COMPANIONS_FILE_NAME Declaration public const string COMPANIONS_FILE_NAME = \"axsharp.companion.json\" Field Value Type Description string Properties | Improve this Doc View Source Id Declaration public string Id { get; set; } Property Value Type Description string | Improve this Doc View Source Version Declaration public string Version { get; set; } Property Value Type Description string Methods | Improve this Doc View Source FromFile(string) Declaration public static CompanionInfo? FromFile(string filePath) Parameters Type Name Description string filePath Returns Type Description CompanionInfo | Improve this Doc View Source ToFile(CompanionInfo, string) Declaration public static void ToFile(CompanionInfo info, string filePath) Parameters Type Name Description CompanionInfo info string filePath | Improve this Doc View Source TryFromFile(string) Declaration public static CompanionInfo? TryFromFile(string filePath) Parameters Type Name Description string filePath Returns Type Description CompanionInfo" + }, + "api/AXSharp.Compiler.Core.eCommAccessibility.html": { + "href": "api/AXSharp.Compiler.Core.eCommAccessibility.html", + "title": "Enum eCommAccessibility | System.Dynamic.ExpandoObject", + "keywords": "Enum eCommAccessibility Namespace: AXSharp.Compiler.Core Assembly: AXSharp.Compiler.dll Syntax public enum eCommAccessibility Fields Name Description None ReadOnly ReadWrite" }, "api/AXSharp.Compiler.Core.html": { "href": "api/AXSharp.Compiler.Core.html", "title": "Namespace AXSharp.Compiler.Core | System.Dynamic.ExpandoObject", - "keywords": "Namespace AXSharp.Compiler.Core Classes IxNodeVisitor Provides implementation of combined syntax-semantic three. Data object must implement ICombinedThreeVisitor's methods to provide source generation. Not all Visit are implemented. We only visit nodes that have relevance for PLC's twin objects (Types, Variables etc). TypeNotFoundInSemanticTreeException Provides exception details when while crossing syntax tree no matching type is found in the semantic tree. Interfaces ICombinedThreeVisitor Provides implementation abstraction for syntax-semantic tree visitor. ISourceBuilder Provides abstraction for source emitting classes." + "keywords": "Namespace AXSharp.Compiler.Core Classes IxNodeVisitor Provides implementation of combined syntax-semantic three. Data object must implement ICombinedThreeVisitor's methods to provide source generation. Not all Visit are implemented. We only visit nodes that have relevance for PLC's twin objects (Types, Variables etc). TypeNotFoundInSemanticTreeException Provides exception details when while crossing syntax tree no matching type is found in the semantic tree. Interfaces ICombinedThreeVisitor Provides implementation abstraction for syntax-semantic tree visitor. ISourceBuilder Provides abstraction for source emitting classes. Enums eCommAccessibility" }, "api/AXSharp.Compiler.Core.ICombinedThreeVisitor.html": { "href": "api/AXSharp.Compiler.Core.ICombinedThreeVisitor.html", @@ -67,7 +77,7 @@ "api/AXSharp.Compiler.Core.ISourceBuilder.html": { "href": "api/AXSharp.Compiler.Core.ISourceBuilder.html", "title": "Interface ISourceBuilder | System.Dynamic.ExpandoObject", - "keywords": "Interface ISourceBuilder Provides abstraction for source emitting classes. Namespace: AXSharp.Compiler.Core Assembly: AXSharp.Compiler.dll Syntax public interface ISourceBuilder Properties | Improve this Doc View Source BuilderType Gets builder type. Builder type is used by CompilerOmits attribute to prevent compilation of constructs for specific compilation outputs. Declaration string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration string OutputFileSuffix { get; } Property Value Type Description string" + "keywords": "Interface ISourceBuilder Provides abstraction for source emitting classes. Namespace: AXSharp.Compiler.Core Assembly: AXSharp.Compiler.dll Syntax public interface ISourceBuilder Properties | Improve this Doc View Source BuilderType Gets builder type. Builder type is used by CompilerOmits attribute to prevent compilation of constructs for specific compilation outputs. Declaration string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source CompilerOptions Declaration ICompilerOptions? CompilerOptions { get; } Property Value Type Description ICompilerOptions | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration string OutputFileSuffix { get; } Property Value Type Description string | Improve this Doc View Source TypeCommAccessibility Declaration eCommAccessibility TypeCommAccessibility { get; } Property Value Type Description eCommAccessibility" }, "api/AXSharp.Compiler.Core.IxNodeVisitor.html": { "href": "api/AXSharp.Compiler.Core.IxNodeVisitor.html", @@ -107,7 +117,7 @@ "api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html": { "href": "api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html", "title": "Class CsOnlinerSourceBuilder | System.Dynamic.ExpandoObject", - "keywords": "Class CsOnlinerSourceBuilder Source builder for AXSharp.Compiler.Cs.Onliner twins. Inheritance object CsOnlinerSourceBuilder Implements ICombinedThreeVisitor ISourceBuilder Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs.Onliner Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsOnlinerSourceBuilder : ICombinedThreeVisitor, ISourceBuilder Constructors | Improve this Doc View Source CsOnlinerSourceBuilder(AXSharpProject, Compilation) Creates new instance of CsOnlinerSourceBuilder Declaration public CsOnlinerSourceBuilder(AXSharpProject project, Compilation compilation) Parameters Type Name Description AXSharpProject project Ix project name. AX.ST.Semantic.Compilation compilation AX compilation Properties | Improve this Doc View Source BuilderType Gets builder type. Builder type is used by CompilerOmits attribute to prevent compilation of constructs for specific compilation outputs. Declaration public string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration public Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration public string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration public string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration public string OutputFileSuffix { get; } Property Value Type Description string Methods | Improve this Doc View Source CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) Creates array type declaration. Declaration public void CreateArrayTypeDeclaration(IArrayTypeDeclaration arrayTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration Array type semantics IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor) Creates class declaration starting in AX.ST.Syntax.Tree.ClassDeclarationSyntax node and continues in respective semantic node of AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclarationSyntax classDeclarationSyntax, IClassDeclaration classDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IClassDeclarationSyntax classDeclarationSyntax Class declaration syntax node. AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from semantic node of AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration Declaration public void CreateConfigDeclaration(IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantic node. IxNodeVisitor visitor | Improve this Doc View Source CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from starting from syntax node and proceeds in respective semantic node. Declaration public void CreateConfigDeclaration(IConfigDeclarationSyntax configDeclarationSyntax, IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IConfigDeclarationSyntax configDeclarationSyntax Configuration declaration syntax node. AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateDocComment(IDocComment, ICombinedThreeVisitor) Creates documentation for Declaration public void CreateDocComment(IDocComment semanticTypeAccess, ICombinedThreeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment semanticTypeAccess ICombinedThreeVisitor data Associated visitor | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor) Created enum declaration starting from syntax node and continues in respective semantic node. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax, ITypeDeclaration typeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax Enum type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Enum type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFile(IFileSyntax, IxNodeVisitor) Creates file declaration from AX.ST.Syntax.Tree.IFileSyntax node of given syntax tree. Declaration public void CreateFile(IFileSyntax fileSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IFileSyntax fileSyntax File syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor) Creates implements list. Declaration public void CreateImplementsList(IImplementsListSyntax implementsListSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IImplementsListSyntax implementsListSyntax Implements syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration from semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration syntax starting from syntax node and continues in respective semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclarationSyntax interfaceDeclarationSyntax, IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IInterfaceDeclarationSyntax interfaceDeclarationSyntax Interface declaration syntax node. AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declarations syntax semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamedValueTypeDeclaration(INamedValueTypeDeclarationSyntax, INamedValueTypeDeclaration, IxNodeVisitor) Creates Named Value Type declaration. Declaration public void CreateNamedValueTypeDeclaration(INamedValueTypeDeclarationSyntax namedValueTypeDeclarationSyntax, INamedValueTypeDeclaration namedValueTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamedValueTypeDeclarationSyntax namedValueTypeDeclarationSyntax Named value type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.INamedValueTypeDeclaration namedValueTypeDeclaration Named value type declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor) Creates namespace declaration from AX.ST.Syntax.Tree.INamespaceDeclarationSyntax node of given syntax tree. Declaration public void CreateNamespaceDeclaration(INamespaceDeclarationSyntax namespaceDeclarationSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamespaceDeclarationSyntax namespaceDeclarationSyntax Namespace declaration syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreatePragma(IPragma, ICombinedThreeVisitor) Creates pragma declaration. Declaration public void CreatePragma(IPragma pragma, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Pragmas.IPragma pragma Pragma declaration semantics ICombinedThreeVisitor visitor Associated visitor | Improve this Doc View Source CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type declaration. Declaration public void CreateStructuredType(IStructTypeDeclarationSyntax structTypeDeclarationSyntax, IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IStructTypeDeclarationSyntax structTypeDeclarationSyntax Structured type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor) Creates using directive. Declaration public void CreateUsingDirective(IUsingDirectiveSyntax usingDirectiveSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IUsingDirectiveSyntax usingDirectiveSyntax Using directive syntax node. ICombinedThreeVisitor visitor Associated visitor. Implements ICombinedThreeVisitor ISourceBuilder" + "keywords": "Class CsOnlinerSourceBuilder Source builder for AXSharp.Compiler.Cs.Onliner twins. Inheritance object CsOnlinerSourceBuilder Implements ICombinedThreeVisitor ISourceBuilder Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs.Onliner Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsOnlinerSourceBuilder : ICombinedThreeVisitor, ISourceBuilder Constructors | Improve this Doc View Source CsOnlinerSourceBuilder(AXSharpProject, Compilation) Creates new instance of CsOnlinerSourceBuilder Declaration public CsOnlinerSourceBuilder(AXSharpProject project, Compilation compilation) Parameters Type Name Description AXSharpProject project Ix project name. AX.ST.Semantic.Compilation compilation AX compilation Properties | Improve this Doc View Source BuilderType Gets builder type. Builder type is used by CompilerOmits attribute to prevent compilation of constructs for specific compilation outputs. Declaration public string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration public Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source CompilerOptions Declaration public ICompilerOptions? CompilerOptions { get; } Property Value Type Description ICompilerOptions | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration public string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration public string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration public string OutputFileSuffix { get; } Property Value Type Description string | Improve this Doc View Source TypeCommAccessibility Declaration public eCommAccessibility TypeCommAccessibility { get; } Property Value Type Description eCommAccessibility Methods | Improve this Doc View Source CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) Creates array type declaration. Declaration public void CreateArrayTypeDeclaration(IArrayTypeDeclaration arrayTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration Array type semantics IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor) Creates class declaration starting in AX.ST.Syntax.Tree.ClassDeclarationSyntax node and continues in respective semantic node of AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclarationSyntax classDeclarationSyntax, IClassDeclaration classDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IClassDeclarationSyntax classDeclarationSyntax Class declaration syntax node. AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from semantic node of AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration Declaration public void CreateConfigDeclaration(IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantic node. IxNodeVisitor visitor | Improve this Doc View Source CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from starting from syntax node and proceeds in respective semantic node. Declaration public void CreateConfigDeclaration(IConfigDeclarationSyntax configDeclarationSyntax, IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IConfigDeclarationSyntax configDeclarationSyntax Configuration declaration syntax node. AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateDocComment(IDocComment, ICombinedThreeVisitor) Creates documentation for Declaration public void CreateDocComment(IDocComment semanticTypeAccess, ICombinedThreeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment semanticTypeAccess ICombinedThreeVisitor data Associated visitor | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor) Created enum declaration starting from syntax node and continues in respective semantic node. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax, ITypeDeclaration typeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax Enum type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Enum type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFile(IFileSyntax, IxNodeVisitor) Creates file declaration from AX.ST.Syntax.Tree.IFileSyntax node of given syntax tree. Declaration public void CreateFile(IFileSyntax fileSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IFileSyntax fileSyntax File syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor) Creates implements list. Declaration public void CreateImplementsList(IImplementsListSyntax implementsListSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IImplementsListSyntax implementsListSyntax Implements syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration from semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration syntax starting from syntax node and continues in respective semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclarationSyntax interfaceDeclarationSyntax, IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IInterfaceDeclarationSyntax interfaceDeclarationSyntax Interface declaration syntax node. AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declarations syntax semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamedValueTypeDeclaration(INamedValueTypeDeclarationSyntax, INamedValueTypeDeclaration, IxNodeVisitor) Creates Named Value Type declaration. Declaration public void CreateNamedValueTypeDeclaration(INamedValueTypeDeclarationSyntax namedValueTypeDeclarationSyntax, INamedValueTypeDeclaration namedValueTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamedValueTypeDeclarationSyntax namedValueTypeDeclarationSyntax Named value type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.INamedValueTypeDeclaration namedValueTypeDeclaration Named value type declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor) Creates namespace declaration from AX.ST.Syntax.Tree.INamespaceDeclarationSyntax node of given syntax tree. Declaration public void CreateNamespaceDeclaration(INamespaceDeclarationSyntax namespaceDeclarationSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamespaceDeclarationSyntax namespaceDeclarationSyntax Namespace declaration syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreatePragma(IPragma, ICombinedThreeVisitor) Creates pragma declaration. Declaration public void CreatePragma(IPragma pragma, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Pragmas.IPragma pragma Pragma declaration semantics ICombinedThreeVisitor visitor Associated visitor | Improve this Doc View Source CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type declaration. Declaration public void CreateStructuredType(IStructTypeDeclarationSyntax structTypeDeclarationSyntax, IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IStructTypeDeclarationSyntax structTypeDeclarationSyntax Structured type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor) Creates using directive. Declaration public void CreateUsingDirective(IUsingDirectiveSyntax usingDirectiveSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IUsingDirectiveSyntax usingDirectiveSyntax Using directive syntax node. ICombinedThreeVisitor visitor Associated visitor. Implements ICombinedThreeVisitor ISourceBuilder" }, "api/AXSharp.Compiler.Cs.Onliner.html": { "href": "api/AXSharp.Compiler.Cs.Onliner.html", @@ -117,7 +127,7 @@ "api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html": { "href": "api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html", "title": "Class CsPlainSourceBuilder | System.Dynamic.ExpandoObject", - "keywords": "Class CsPlainSourceBuilder Provides builder for Plain twin objects. Inheritance object CsPlainSourceBuilder Implements ICombinedThreeVisitor ISourceBuilder Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs.Plain Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsPlainSourceBuilder : ICombinedThreeVisitor, ISourceBuilder Constructors | Improve this Doc View Source CsPlainSourceBuilder(AXSharpProject, Compilation) Creates new instance of CsPlainSourceBuilder Declaration public CsPlainSourceBuilder(AXSharpProject project, Compilation compilation) Parameters Type Name Description AXSharpProject project Ix project AX.ST.Semantic.Compilation compilation AX compilation Properties | Improve this Doc View Source BuilderType Declaration public string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration public Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration public string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration public string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration public string OutputFileSuffix { get; } Property Value Type Description string Methods | Improve this Doc View Source CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) Creates array type declaration. Declaration public void CreateArrayTypeDeclaration(IArrayTypeDeclaration arrayTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration Array type semantics IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateClassDeclaration(IClassDeclaration, IxNodeVisitor) Creates class declaration from semantic node AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclaration classDeclaration, IxNodeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantics. IxNodeVisitor data | Improve this Doc View Source CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor) Creates class declaration starting in AX.ST.Syntax.Tree.ClassDeclarationSyntax node and continues in respective semantic node of AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclarationSyntax classDeclarationSyntax, IClassDeclaration classDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IClassDeclarationSyntax classDeclarationSyntax Class declaration syntax node. AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from semantic node of AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration Declaration public void CreateConfigDeclaration(IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantic node. IxNodeVisitor visitor | Improve this Doc View Source CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from starting from syntax node and proceeds in respective semantic node. Declaration public void CreateConfigDeclaration(IConfigDeclarationSyntax configDeclarationSyntax, IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IConfigDeclarationSyntax configDeclarationSyntax Configuration declaration syntax node. AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateDocComment(IDocComment, ICombinedThreeVisitor) Creates documentation for Declaration public void CreateDocComment(IDocComment semanticTypeAccess, ICombinedThreeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment semanticTypeAccess ICombinedThreeVisitor data Associated visitor | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclaration, IxNodeVisitor) Creates enum type. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclaration enumTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IEnumTypeDeclaration enumTypeDeclaration Enum type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor) Created enum declaration starting from syntax node and continues in respective semantic node. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax, ITypeDeclaration typeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax Enum type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Enum type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFieldDeclaration(IFieldDeclaration, IxNodeVisitor) Creates field (type member) declaration from semantic node AX.ST.Semantic.Model.Declarations.IFieldDeclaration. Declaration public void CreateFieldDeclaration(IFieldDeclaration fieldDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration fieldDeclaration Field declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFile(IFileSyntax, IxNodeVisitor) Creates file declaration from AX.ST.Syntax.Tree.IFileSyntax node of given syntax tree. Declaration public void CreateFile(IFileSyntax fileSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IFileSyntax fileSyntax File syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor) Creates implements list. Declaration public void CreateImplementsList(IImplementsListSyntax implementsListSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IImplementsListSyntax implementsListSyntax Implements syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration from semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration syntax starting from syntax node and continues in respective semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclarationSyntax interfaceDeclarationSyntax, IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IInterfaceDeclarationSyntax interfaceDeclarationSyntax Interface declaration syntax node. AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declarations syntax semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamedValueTypeDeclaration(INamedValueTypeDeclaration, IxNodeVisitor) Creates named value type declaration. Declaration public virtual void CreateNamedValueTypeDeclaration(INamedValueTypeDeclaration namedValueTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.INamedValueTypeDeclaration namedValueTypeDeclaration Named value type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor) Creates namespace declaration from AX.ST.Syntax.Tree.INamespaceDeclarationSyntax node of given syntax tree. Declaration public void CreateNamespaceDeclaration(INamespaceDeclarationSyntax namespaceDeclarationSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamespaceDeclarationSyntax namespaceDeclarationSyntax Namespace declaration syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreatePragma(IPragma, ICombinedThreeVisitor) Creates pragma declaration. Declaration public void CreatePragma(IPragma pragma, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Pragmas.IPragma pragma Pragma declaration semantics ICombinedThreeVisitor visitor Associated visitor | Improve this Doc View Source CreateReferenceToDeclaration(IReferenceTypeDeclaration, IxNodeVisitor) Creates referenced type declaration. Declaration public void CreateReferenceToDeclaration(IReferenceTypeDeclaration referenceTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IReferenceTypeDeclaration referenceTypeDeclaration Reference type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateScalarTypeDeclaration(IScalarTypeDeclaration, IxNodeVisitor) Create scalar type declaration. Declaration public void CreateScalarTypeDeclaration(IScalarTypeDeclaration scalarTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IScalarTypeDeclaration scalarTypeDeclaration Scalar type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateSemanticTypeAccess(ISemanticTypeAccess, IxNodeVisitor) Creates semantic type access. Declaration public void CreateSemanticTypeAccess(ISemanticTypeAccess semanticTypeAccess, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.ISemanticTypeAccess semanticTypeAccess Semantic type access semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStringTypeDeclaration(IStringTypeDeclaration, IxNodeVisitor) Creates string type declaration. Declaration public void CreateStringTypeDeclaration(IStringTypeDeclaration stringTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IStringTypeDeclaration stringTypeDeclaration String type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStructuredType(IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type. Declaration public void CreateStructuredType(IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type declaration. Declaration public void CreateStructuredType(IStructTypeDeclarationSyntax structTypeDeclarationSyntax, IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IStructTypeDeclarationSyntax structTypeDeclarationSyntax Structured type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor) Creates using directive. Declaration public void CreateUsingDirective(IUsingDirectiveSyntax usingDirectiveSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IUsingDirectiveSyntax usingDirectiveSyntax Using directive syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateVariableDeclaration(IVariableDeclaration, IxNodeVisitor) Creates variable declaration. Declaration public void CreateVariableDeclaration(IVariableDeclaration fieldDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration fieldDeclaration IxNodeVisitor visitor Associated visitor. Implements ICombinedThreeVisitor ISourceBuilder" + "keywords": "Class CsPlainSourceBuilder Provides builder for Plain twin objects. Inheritance object CsPlainSourceBuilder Implements ICombinedThreeVisitor ISourceBuilder Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs.Plain Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsPlainSourceBuilder : ICombinedThreeVisitor, ISourceBuilder Constructors | Improve this Doc View Source CsPlainSourceBuilder(AXSharpProject, Compilation) Creates new instance of CsPlainSourceBuilder Declaration public CsPlainSourceBuilder(AXSharpProject project, Compilation compilation) Parameters Type Name Description AXSharpProject project Ix project AX.ST.Semantic.Compilation compilation AX compilation Properties | Improve this Doc View Source BuilderType Declaration public string BuilderType { get; } Property Value Type Description string | Improve this Doc View Source Compilation Get the semantic compilation for this builder. Declaration public Compilation Compilation { get; } Property Value Type Description AX.ST.Semantic.Compilation | Improve this Doc View Source CompilerOptions Declaration public ICompilerOptions? CompilerOptions { get; } Property Value Type Description ICompilerOptions | Improve this Doc View Source Group Get source group name. The output of this builder will be places into sub-folder name after this Group property. Declaration public string Group { get; } Property Value Type Description string | Improve this Doc View Source Output Gets string output of the builder. Declaration public string Output { get; } Property Value Type Description string | Improve this Doc View Source OutputFileSuffix Suffix of output files. Declaration public string OutputFileSuffix { get; } Property Value Type Description string | Improve this Doc View Source TypeCommAccessibility Declaration public eCommAccessibility TypeCommAccessibility { get; } Property Value Type Description eCommAccessibility Methods | Improve this Doc View Source CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) Creates array type declaration. Declaration public void CreateArrayTypeDeclaration(IArrayTypeDeclaration arrayTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration Array type semantics IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateClassDeclaration(IClassDeclaration, IxNodeVisitor) Creates class declaration from semantic node AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclaration classDeclaration, IxNodeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantics. IxNodeVisitor data | Improve this Doc View Source CreateClassDeclaration(IClassDeclarationSyntax, IClassDeclaration, IxNodeVisitor) Creates class declaration starting in AX.ST.Syntax.Tree.ClassDeclarationSyntax node and continues in respective semantic node of AX.ST.Semantic.Model.Declarations.IClassDeclaration. Declaration public void CreateClassDeclaration(IClassDeclarationSyntax classDeclarationSyntax, IClassDeclaration classDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IClassDeclarationSyntax classDeclarationSyntax Class declaration syntax node. AX.ST.Semantic.Model.Declarations.IClassDeclaration classDeclaration Class declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateConfigDeclaration(IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from semantic node of AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration Declaration public void CreateConfigDeclaration(IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantic node. IxNodeVisitor visitor | Improve this Doc View Source CreateConfigDeclaration(IConfigDeclarationSyntax, IConfigurationDeclaration, IxNodeVisitor) Creates configuration declaration from starting from syntax node and proceeds in respective semantic node. Declaration public void CreateConfigDeclaration(IConfigDeclarationSyntax configDeclarationSyntax, IConfigurationDeclaration configurationDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IConfigDeclarationSyntax configDeclarationSyntax Configuration declaration syntax node. AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configurationDeclaration Configuration declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateDocComment(IDocComment, ICombinedThreeVisitor) Creates documentation for Declaration public void CreateDocComment(IDocComment semanticTypeAccess, ICombinedThreeVisitor data) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment semanticTypeAccess ICombinedThreeVisitor data Associated visitor | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclaration, IxNodeVisitor) Creates enum type. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclaration enumTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IEnumTypeDeclaration enumTypeDeclaration Enum type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax, ITypeDeclaration, IxNodeVisitor) Created enum declaration starting from syntax node and continues in respective semantic node. Declaration public void CreateEnumTypeDeclaration(IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax, ITypeDeclaration typeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IEnumTypeDeclarationSyntax enumTypeDeclarationSyntax Enum type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Enum type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFieldDeclaration(IFieldDeclaration, IxNodeVisitor) Creates field (type member) declaration from semantic node AX.ST.Semantic.Model.Declarations.IFieldDeclaration. Declaration public void CreateFieldDeclaration(IFieldDeclaration fieldDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration fieldDeclaration Field declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateFile(IFileSyntax, IxNodeVisitor) Creates file declaration from AX.ST.Syntax.Tree.IFileSyntax node of given syntax tree. Declaration public void CreateFile(IFileSyntax fileSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IFileSyntax fileSyntax File syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateImplementsList(IImplementsListSyntax, ICombinedThreeVisitor) Creates implements list. Declaration public void CreateImplementsList(IImplementsListSyntax implementsListSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IImplementsListSyntax implementsListSyntax Implements syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration from semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declaration semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateInterfaceDeclaration(IInterfaceDeclarationSyntax, IInterfaceDeclaration, IxNodeVisitor) Creates interface declaration syntax starting from syntax node and continues in respective semantic node. Declaration public void CreateInterfaceDeclaration(IInterfaceDeclarationSyntax interfaceDeclarationSyntax, IInterfaceDeclaration interfaceDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IInterfaceDeclarationSyntax interfaceDeclarationSyntax Interface declaration syntax node. AX.ST.Semantic.Model.Declarations.IInterfaceDeclaration interfaceDeclaration Interface declarations syntax semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamedValueTypeDeclaration(INamedValueTypeDeclaration, IxNodeVisitor) Creates named value type declaration. Declaration public virtual void CreateNamedValueTypeDeclaration(INamedValueTypeDeclaration namedValueTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.INamedValueTypeDeclaration namedValueTypeDeclaration Named value type declaration semantic node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateNamespaceDeclaration(INamespaceDeclarationSyntax, IxNodeVisitor) Creates namespace declaration from AX.ST.Syntax.Tree.INamespaceDeclarationSyntax node of given syntax tree. Declaration public void CreateNamespaceDeclaration(INamespaceDeclarationSyntax namespaceDeclarationSyntax, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.INamespaceDeclarationSyntax namespaceDeclarationSyntax Namespace declaration syntax node. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreatePragma(IPragma, ICombinedThreeVisitor) Creates pragma declaration. Declaration public void CreatePragma(IPragma pragma, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Pragmas.IPragma pragma Pragma declaration semantics ICombinedThreeVisitor visitor Associated visitor | Improve this Doc View Source CreateReferenceToDeclaration(IReferenceTypeDeclaration, IxNodeVisitor) Creates referenced type declaration. Declaration public void CreateReferenceToDeclaration(IReferenceTypeDeclaration referenceTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IReferenceTypeDeclaration referenceTypeDeclaration Reference type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateScalarTypeDeclaration(IScalarTypeDeclaration, IxNodeVisitor) Create scalar type declaration. Declaration public void CreateScalarTypeDeclaration(IScalarTypeDeclaration scalarTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IScalarTypeDeclaration scalarTypeDeclaration Scalar type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateSemanticTypeAccess(ISemanticTypeAccess, IxNodeVisitor) Creates semantic type access. Declaration public void CreateSemanticTypeAccess(ISemanticTypeAccess semanticTypeAccess, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.ISemanticTypeAccess semanticTypeAccess Semantic type access semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStringTypeDeclaration(IStringTypeDeclaration, IxNodeVisitor) Creates string type declaration. Declaration public void CreateStringTypeDeclaration(IStringTypeDeclaration stringTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IStringTypeDeclaration stringTypeDeclaration String type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStructuredType(IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type. Declaration public void CreateStructuredType(IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateStructuredType(IStructTypeDeclarationSyntax, IStructuredTypeDeclaration, IxNodeVisitor) Creates structured type declaration. Declaration public void CreateStructuredType(IStructTypeDeclarationSyntax structTypeDeclarationSyntax, IStructuredTypeDeclaration structuredTypeDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IStructTypeDeclarationSyntax structTypeDeclarationSyntax Structured type declaration syntax node. AX.ST.Semantic.Model.Declarations.Types.IStructuredTypeDeclaration structuredTypeDeclaration Structured type semantics. IxNodeVisitor visitor Associated visitor. | Improve this Doc View Source CreateUsingDirective(IUsingDirectiveSyntax, ICombinedThreeVisitor) Creates using directive. Declaration public void CreateUsingDirective(IUsingDirectiveSyntax usingDirectiveSyntax, ICombinedThreeVisitor visitor) Parameters Type Name Description AX.ST.Syntax.Tree.IUsingDirectiveSyntax usingDirectiveSyntax Using directive syntax node. ICombinedThreeVisitor visitor Associated visitor. | Improve this Doc View Source CreateVariableDeclaration(IVariableDeclaration, IxNodeVisitor) Creates variable declaration. Declaration public void CreateVariableDeclaration(IVariableDeclaration fieldDeclaration, IxNodeVisitor visitor) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration fieldDeclaration IxNodeVisitor visitor Associated visitor. Implements ICombinedThreeVisitor ISourceBuilder" }, "api/AXSharp.Compiler.Cs.Plain.html": { "href": "api/AXSharp.Compiler.Cs.Plain.html", @@ -127,7 +137,7 @@ "api/AXSharp.Compiler.Cs.PragmaExtensions.html": { "href": "api/AXSharp.Compiler.Cs.PragmaExtensions.html", "title": "Class PragmaExtensions | System.Dynamic.ExpandoObject", - "keywords": "Class PragmaExtensions Provides series of methods for working with IX pragmas. Inheritance object PragmaExtensions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs Assembly: AXSharp.Compiler.Cs.dll Syntax public static class PragmaExtensions Fields | Improve this Doc View Source PRAGMA_ATTRIBUTE_SIGNATURE Declaration public const string PRAGMA_ATTRIBUTE_SIGNATURE = \"#ix-attr:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_DECLARE_PROPERTY_SIGNATURE Declaration public const string PRAGMA_DECLARE_PROPERTY_SIGNATURE = \"#ix-prop:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_PROPERTY_GENERIC_ATTRIBUTES Declaration public const string PRAGMA_PROPERTY_GENERIC_ATTRIBUTES = \"#ix-generic:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_PROPERTY_SET_SIGNATURE Declaration public const string PRAGMA_PROPERTY_SET_SIGNATURE = \"#ix-set:\" Field Value Type Description string Methods | Improve this Doc View Source AddAnnotations(IDeclaration) Produces statement to annotate the member based on attributes. Declaration public static string AddAnnotations(this IDeclaration declaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDeclaration declaration Declaration Returns Type Description string Annotation statements | Improve this Doc View Source AddAttributes(IEnumerable) Produces clr attributes from list of ix pragmas. Declaration public static string AddAttributes(this IEnumerable pragmas) Parameters Type Name Description System.Collections.Generic.IEnumerable pragmas Pragmas Returns Type Description string Attribute syntax from given ix pragmas. | Improve this Doc View Source DeclareProperties(IConfigurationDeclaration) Produces property from list of ix pragmas declared in configuration declaration. Declaration public static string DeclareProperties(this IConfigurationDeclaration configDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configDeclaration Type declaration Returns Type Description string Property syntax from given ix pragmas. | Improve this Doc View Source DeclareProperties(ITypeDeclaration) Produces property from list of ix pragmas declared on type declaration. Declaration public static string DeclareProperties(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Type declaration Returns Type Description string Property syntax from given ix pragmas. | Improve this Doc View Source GetGenericAttributes(IFieldDeclaration) Declaration public static IEnumerable GetGenericAttributes(this IFieldDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration typeDeclaration Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetGenericAttributes(ITypeDeclaration) Declaration public static VisitorProduct GetGenericAttributes(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Returns Type Description VisitorProduct | Improve this Doc View Source GetPropertyValue(IDeclaration, string, string) Gets a value of a property declared with set value pragma. If a property with given name is not found member name is returned instead. Declaration public static string GetPropertyValue(this IDeclaration declaration, string propertyName, string memberName = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDeclaration declaration Declaration string propertyName Property name string memberName Member name Returns Type Description string | Improve this Doc View Source SetProperties(IFieldDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this IFieldDeclaration fieldDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration fieldDeclaration Field declaration Returns Type Description string Statement setting property to given value. | Improve this Doc View Source SetProperties(IVariableDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this IVariableDeclaration variableDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variableDeclaration Variable declaration Returns Type Description string Statement setting property to given value. | Improve this Doc View Source SetProperties(ITypeDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Type declaration Returns Type Description string Statement setting property to given value." + "keywords": "Class PragmaExtensions Provides series of methods for working with IX pragmas. Inheritance object PragmaExtensions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs Assembly: AXSharp.Compiler.Cs.dll Syntax public static class PragmaExtensions Fields | Improve this Doc View Source PRAGMA_ATTRIBUTE_SIGNATURE Declaration public const string PRAGMA_ATTRIBUTE_SIGNATURE = \"#ix-attr:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_DECLARE_PROPERTY_SIGNATURE Declaration public const string PRAGMA_DECLARE_PROPERTY_SIGNATURE = \"#ix-prop:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_PROPERTY_GENERIC_ATTRIBUTES Declaration public const string PRAGMA_PROPERTY_GENERIC_ATTRIBUTES = \"#ix-generic:\" Field Value Type Description string | Improve this Doc View Source PRAGMA_PROPERTY_SET_SIGNATURE Declaration public const string PRAGMA_PROPERTY_SET_SIGNATURE = \"#ix-set:\" Field Value Type Description string Methods | Improve this Doc View Source AddAnnotations(IDeclaration, ISourceBuilder) Produces statement to annotate the member based on attributes. Declaration public static string AddAnnotations(this IDeclaration declaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDeclaration declaration Declaration ISourceBuilder sourceBuilder Source builder. Returns Type Description string Annotation statements | Improve this Doc View Source AddAttributes(IEnumerable) Produces clr attributes from list of ix pragmas. Declaration public static string AddAttributes(this IEnumerable pragmas) Parameters Type Name Description System.Collections.Generic.IEnumerable pragmas Pragmas Returns Type Description string Attribute syntax from given ix pragmas. | Improve this Doc View Source DeclareProperties(IConfigurationDeclaration) Produces property from list of ix pragmas declared in configuration declaration. Declaration public static string DeclareProperties(this IConfigurationDeclaration configDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IConfigurationDeclaration configDeclaration Type declaration Returns Type Description string Property syntax from given ix pragmas. | Improve this Doc View Source DeclareProperties(ITypeDeclaration) Produces property from list of ix pragmas declared on type declaration. Declaration public static string DeclareProperties(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Type declaration Returns Type Description string Property syntax from given ix pragmas. | Improve this Doc View Source GetGenericAttributes(IFieldDeclaration) Declaration public static IEnumerable GetGenericAttributes(this IFieldDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration typeDeclaration Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetGenericAttributes(ITypeDeclaration) Declaration public static VisitorProduct GetGenericAttributes(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Returns Type Description VisitorProduct | Improve this Doc View Source GetPropertyValue(IDeclaration, string, string) Gets a value of a property declared with set value pragma. If a property with given name is not found member name is returned instead. Declaration public static string GetPropertyValue(this IDeclaration declaration, string propertyName, string memberName = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDeclaration declaration Declaration string propertyName Property name string memberName Member name Returns Type Description string | Improve this Doc View Source SetProperties(IFieldDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this IFieldDeclaration fieldDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration fieldDeclaration Field declaration Returns Type Description string Statement setting property to given value. | Improve this Doc View Source SetProperties(IVariableDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this IVariableDeclaration variableDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variableDeclaration Variable declaration Returns Type Description string Statement setting property to given value. | Improve this Doc View Source SetProperties(ITypeDeclaration) Produces statement to set a value of a property in constructor. Declaration public static string SetProperties(this ITypeDeclaration typeDeclaration) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration Type declaration Returns Type Description string Statement setting property to given value." }, "api/AXSharp.Compiler.Cs.Pragmas.PragmaParser.GenericAttributeAstNode.html": { "href": "api/AXSharp.Compiler.Cs.Pragmas.PragmaParser.GenericAttributeAstNode.html", @@ -147,12 +157,12 @@ "api/AXSharp.Compiler.Cs.SemanticsHelpers.html": { "href": "api/AXSharp.Compiler.Cs.SemanticsHelpers.html", "title": "Class SemanticsHelpers | System.Dynamic.ExpandoObject", - "keywords": "Class SemanticsHelpers Provides a series of helpers for semantics. Inheritance object SemanticsHelpers Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs Assembly: AXSharp.Compiler.Cs.dll Syntax public static class SemanticsHelpers Methods | Improve this Doc View Source AddDocumentationComment(IDocComment, ISourceBuilder) Create triple-slash documentation. Declaration public static string AddDocumentationComment(this IDocComment docComment, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment docComment Documentation comment ISourceBuilder sourceBuilder Source builder Returns Type Description string | Improve this Doc View Source IsMemberEligibleForConstructor(IFieldDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForConstructor(this IFieldDeclaration field, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration field Field declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForConstructor(IVariableDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForConstructor(this IVariableDeclaration variable, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variable Variable declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForConstructor(IArrayTypeDeclaration, ISourceBuilder) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForConstructor(this IArrayTypeDeclaration arrayTypeDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration ISourceBuilder sourceBuilder Source builder Returns Type Description bool | Improve this Doc View Source IsMemberEligibleForTranspile(IFieldDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForTranspile(this IFieldDeclaration field, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration field Field declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder signature Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForTranspile(IVariableDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForTranspile(this IVariableDeclaration variable, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variable Variable declaration ISourceBuilder sourceBuilder Source builder string coBuilder Co-builder signature (e.g. POCO, Onliner, etc.) Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsTypeEligibleForTranspile(ITypeDeclaration, ISourceBuilder) Determines whether the member or type is eligible for generation. Declaration public static bool IsTypeEligibleForTranspile(this ITypeDeclaration typeDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration typeDeclaration ISourceBuilder sourceBuilder Returns Type Description bool" + "keywords": "Class SemanticsHelpers Provides a series of helpers for semantics. Inheritance object SemanticsHelpers Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler.Cs Assembly: AXSharp.Compiler.Cs.dll Syntax public static class SemanticsHelpers Methods | Improve this Doc View Source AddDocumentationComment(IDocComment, ISourceBuilder) Create triple-slash documentation. Declaration public static string AddDocumentationComment(this IDocComment docComment, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDocComment docComment Documentation comment ISourceBuilder sourceBuilder Source builder Returns Type Description string | Improve this Doc View Source GetCommAccessibility(IDeclaration, ISourceBuilder) Declaration public static eCommAccessibility GetCommAccessibility(this IDeclaration declaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IDeclaration declaration ISourceBuilder sourceBuilder Returns Type Description eCommAccessibility | Improve this Doc View Source IsEligibleForTranspile(IFieldDeclaration, ISourceBuilder) Determines whether the member or type is eligible for generation. Declaration public static bool IsEligibleForTranspile(this IFieldDeclaration fieldDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration fieldDeclaration ISourceBuilder sourceBuilder Returns Type Description bool True when the type is eligible | Improve this Doc View Source IsEligibleForTranspile(IVariableDeclaration, ISourceBuilder) Determines whether the member or type is eligible for generation. Declaration public static bool IsEligibleForTranspile(this IVariableDeclaration variableDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variableDeclaration ISourceBuilder sourceBuilder Returns Type Description bool True when the type is eligible | Improve this Doc View Source IsEligibleForTranspile(IArrayTypeDeclaration, ISourceBuilder) Determines whether the member is eligible for generation. Declaration public static bool IsEligibleForTranspile(this IArrayTypeDeclaration arrayTypeDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration ISourceBuilder sourceBuilder Source builder Returns Type Description bool | Improve this Doc View Source IsMemberEligibleForConstructor(IFieldDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForConstructor(this IFieldDeclaration field, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration field Field declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForConstructor(IVariableDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForConstructor(this IVariableDeclaration variable, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variable Variable declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForConstructor(IArrayTypeDeclaration, ISourceBuilder) Declaration public static bool IsMemberEligibleForConstructor(this IArrayTypeDeclaration arrayTypeDeclaration, ISourceBuilder sourceBuilder) Parameters Type Name Description AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration arrayTypeDeclaration ISourceBuilder sourceBuilder Returns Type Description bool | Improve this Doc View Source IsMemberEligibleForTranspile(IFieldDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForTranspile(this IFieldDeclaration field, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IFieldDeclaration field Field declaration ISourceBuilder sourceBuilder Source builder string coBuilder Lateral builder signature Returns Type Description bool True when the member is eligible for generation. | Improve this Doc View Source IsMemberEligibleForTranspile(IVariableDeclaration, ISourceBuilder, string) Determines whether the member is eligible for generation. Declaration public static bool IsMemberEligibleForTranspile(this IVariableDeclaration variable, ISourceBuilder sourceBuilder, string coBuilder = \"\") Parameters Type Name Description AX.ST.Semantic.Model.Declarations.IVariableDeclaration variable Variable declaration ISourceBuilder sourceBuilder Source builder string coBuilder Co-builder signature (e.g. POCO, Onliner, etc.) Returns Type Description bool True when the member is eligible for generation." }, "api/AXSharp.Compiler.CsProject.html": { "href": "api/AXSharp.Compiler.CsProject.html", "title": "Class CsProject | System.Dynamic.ExpandoObject", - "keywords": "Class CsProject Provides information about CSharp project from csproj file. Inheritance object CsProject Implements ITargetProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsProject : ITargetProject Constructors | Improve this Doc View Source CsProject(AXSharpProject) Create new instance of the CsProject. Declaration public CsProject(AXSharpProject AXSharpProject) Parameters Type Name Description AXSharpProject AXSharpProject Properties | Improve this Doc View Source GetMetaDataFolder Get folder for project metadata. Declaration public string GetMetaDataFolder { get; } Property Value Type Description string | Improve this Doc View Source IxProjectFile Gets associated IxProject file. Declaration public string IxProjectFile { get; } Property Value Type Description string | Improve this Doc View Source ProjectRootNamespace Gets project's root namespace. In this namespace will be enclosed all types generated by the builders. Declaration public string ProjectRootNamespace { get; } Property Value Type Description string Methods | Improve this Doc View Source GenerateResources() Declaration public void GenerateResources() | Improve this Doc View Source LoadReferences() Retrieves references from csproj file associated with given project. Declaration public IEnumerable LoadReferences() Returns Type Description System.Collections.Generic.IEnumerable List of references. | Improve this Doc View Source ProvisionProjectStructure() Provisions project structure. Declaration public void ProvisionProjectStructure() Implements ITargetProject" + "keywords": "Class CsProject Provides information about CSharp project from csproj file. Inheritance object CsProject Implements ITargetProject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Cs.dll Syntax public class CsProject : ITargetProject Constructors | Improve this Doc View Source CsProject(AXSharpProject) Create new instance of the CsProject. Declaration public CsProject(AXSharpProject AXSharpProject) Parameters Type Name Description AXSharpProject AXSharpProject Properties | Improve this Doc View Source GetMetaDataFolder Get folder for project metadata. Declaration public string GetMetaDataFolder { get; } Property Value Type Description string | Improve this Doc View Source IxProjectFile Gets associated IxProject file. Declaration public string IxProjectFile { get; } Property Value Type Description string | Improve this Doc View Source ProjectRootNamespace Gets project's root namespace. In this namespace will be enclosed all types generated by the builders. Declaration public string ProjectRootNamespace { get; } Property Value Type Description string Methods | Improve this Doc View Source GenerateCompanionData() Declaration public void GenerateCompanionData() | Improve this Doc View Source GenerateResources() Declaration public void GenerateResources() | Improve this Doc View Source GetRelativePath(string, string) Declaration public static string GetRelativePath(string fromPath, string toPath) Parameters Type Name Description string fromPath string toPath Returns Type Description string | Improve this Doc View Source InstallAXSharpDependencies(IEnumerable) Installs dependencies to the companion twin project from using dependencies from apax.yml file of a given AX project. Declaration public void InstallAXSharpDependencies(IEnumerable dependencies) Parameters Type Name Description System.Collections.Generic.IEnumerable dependencies | Improve this Doc View Source LoadReferences() Retrieves references from csproj file associated with given project. Declaration public IEnumerable LoadReferences() Returns Type Description System.Collections.Generic.IEnumerable List of references. | Improve this Doc View Source ProvisionProjectStructure() Provisions project structure. Declaration public void ProvisionProjectStructure() Implements ITargetProject" }, "api/AXSharp.Compiler.Exceptions.FailedToCreateCombineThreeVisitorException.html": { "href": "api/AXSharp.Compiler.Exceptions.FailedToCreateCombineThreeVisitorException.html", @@ -192,7 +202,7 @@ "api/AXSharp.Compiler.html": { "href": "api/AXSharp.Compiler.html", "title": "Namespace AXSharp.Compiler | System.Dynamic.ExpandoObject", - "keywords": "Namespace AXSharp.Compiler Classes Apax Data transfer object for apax.yml file. AxProject Contains information about AX project. AXSharpConfig Provides configuration setting for the AX# project. AXSharpProject Provides entry point for compilation of AX project sources. CsProject Provides information about CSharp project from csproj file. FailedToCreateSourceBuilderException FailedToDeterminePackageVersion LegalAcrobatics Log Provides logger for the compiler. PackageReference Provides information about package reference from csproj file. ProjectReference Provide information about project reference from csproj file. Interfaces IAXSharpProject ICompilerOptions IPackageReference IProjectReference IReference ITargetProject" + "keywords": "Namespace AXSharp.Compiler Classes Apax Data transfer object for apax.yml file. AxProject Contains information about AX project. AXSharpConfig Provides configuration setting for the AX# project. AXSharpProject Provides entry point for compilation of AX project sources. CompanionInfo CsProject Provides information about CSharp project from csproj file. FailedToCreateSourceBuilderException FailedToDeterminePackageVersion LegalAcrobatics Log Provides logger for the compiler. PackageReference Provides information about package reference from csproj file. ProjectReference Provide information about project reference from csproj file. Interfaces IAXSharpProject ICompilerOptions IPackageReference IProjectReference IReference ITargetProject" }, "api/AXSharp.Compiler.IAXSharpProject.html": { "href": "api/AXSharp.Compiler.IAXSharpProject.html", @@ -202,7 +212,7 @@ "api/AXSharp.Compiler.ICompilerOptions.html": { "href": "api/AXSharp.Compiler.ICompilerOptions.html", "title": "Interface ICompilerOptions | System.Dynamic.ExpandoObject", - "keywords": "Interface ICompilerOptions Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Abstractions.dll Syntax public interface ICompilerOptions Properties | Improve this Doc View Source OutputProjectFolder Declaration string? OutputProjectFolder { get; set; } Property Value Type Description string" + "keywords": "Interface ICompilerOptions Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Abstractions.dll Syntax public interface ICompilerOptions Properties | Improve this Doc View Source IgnoreS7Pragmas Declaration bool IgnoreS7Pragmas { get; set; } Property Value Type Description bool | Improve this Doc View Source NoDependencyUpdate Declaration bool NoDependencyUpdate { get; set; } Property Value Type Description bool | Improve this Doc View Source OutputProjectFolder Declaration string? OutputProjectFolder { get; set; } Property Value Type Description string | Improve this Doc View Source ProjectFile Declaration string? ProjectFile { get; set; } Property Value Type Description string | Improve this Doc View Source UseBase Declaration bool UseBase { get; set; } Property Value Type Description bool" }, "api/AXSharp.Compiler.IPackageReference.html": { "href": "api/AXSharp.Compiler.IPackageReference.html", @@ -222,7 +232,7 @@ "api/AXSharp.Compiler.ITargetProject.html": { "href": "api/AXSharp.Compiler.ITargetProject.html", "title": "Interface ITargetProject | System.Dynamic.ExpandoObject", - "keywords": "Interface ITargetProject Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Abstractions.dll Syntax public interface ITargetProject Properties | Improve this Doc View Source GetMetaDataFolder Get folder for project metadata. Declaration string GetMetaDataFolder { get; } Property Value Type Description string | Improve this Doc View Source ProjectRootNamespace Declaration string ProjectRootNamespace { get; } Property Value Type Description string Methods | Improve this Doc View Source GenerateResources() Declaration void GenerateResources() | Improve this Doc View Source LoadReferences() Declaration IEnumerable LoadReferences() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source ProvisionProjectStructure() Provisions project structure. Declaration void ProvisionProjectStructure()" + "keywords": "Interface ITargetProject Namespace: AXSharp.Compiler Assembly: AXSharp.Compiler.Abstractions.dll Syntax public interface ITargetProject Properties | Improve this Doc View Source GetMetaDataFolder Get folder for project metadata. Declaration string GetMetaDataFolder { get; } Property Value Type Description string | Improve this Doc View Source ProjectRootNamespace Declaration string ProjectRootNamespace { get; } Property Value Type Description string Methods | Improve this Doc View Source GenerateCompanionData() Declaration void GenerateCompanionData() | Improve this Doc View Source GenerateResources() Declaration void GenerateResources() | Improve this Doc View Source InstallAXSharpDependencies(IEnumerable) Declaration void InstallAXSharpDependencies(IEnumerable dependencies) Parameters Type Name Description System.Collections.Generic.IEnumerable dependencies | Improve this Doc View Source LoadReferences() Declaration IEnumerable LoadReferences() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source ProvisionProjectStructure() Provisions project structure. Declaration void ProvisionProjectStructure()" }, "api/AXSharp.Compiler.LegalAcrobatics.html": { "href": "api/AXSharp.Compiler.LegalAcrobatics.html", @@ -269,10 +279,15 @@ "title": "Class CompilerOmitsAttribute | System.Dynamic.ExpandoObject", "keywords": "Class CompilerOmitsAttribute Prevents ixc builder to create a member for specific group of output type (Shadow, Plain, Onliner). note This attribute must be declared in the PLC code to be effective during build process. This example demonstrates how to prevent the ixc builder to compile specific property into specific output group. // This will not compile to 'omitsInPlainString' member into respective 'Plain' type. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer))]} ommitsInPlainString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; // This will not compile to 'ommitsInPlainAndShadowerInterfaceString' member into respective 'Plain' type and Shadow interface. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer, CompilerOmissionGroups.BuilderShadowerInterface))]} ommitsInPlainAndShadowerInterfaceString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; Inheritance object System.Attribute CompilerOmitsAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax [AttributeUsage(AttributeTargets.Property)] public class CompilerOmitsAttribute : Attribute Constructors | Improve this Doc View Source CompilerOmitsAttribute(params CompilerOmissionGroups[]) Creates an instance of CompilerOmitsAttribute. Declaration public CompilerOmitsAttribute(params CompilerOmissionGroups[] omissions) Parameters Type Name Description CompilerOmissionGroups[] omissions Determines group(s) of output type where the member shall be omitted. CompilerOmissionGroups | Improve this Doc View Source CompilerOmitsAttribute(params string[]) Creates an instance of CompilerOmitsAttribute. Declaration public CompilerOmitsAttribute(params string[] omissions) Parameters Type Name Description string[] omissions Determines group(s) of output type where the member shall be omitted. Properties | Improve this Doc View Source Omissions Gets the list of groups of output type in which the member will not be included. Declaration public IEnumerable Omissions { get; } Property Value Type Description System.Collections.Generic.IEnumerable" }, + "api/AXSharp.Connector.ConcurrentSet-1.html": { + "href": "api/AXSharp.Connector.ConcurrentSet-1.html", + "title": "Class ConcurrentSet | System.Dynamic.ExpandoObject", + "keywords": "Class ConcurrentSet Concurent implementation HasSet comes from: https://stackoverflow.com/questions/18922985/concurrent-hashsett-in-net-framework https://stackoverflow.com/questions/4306936/how-to-implement-concurrenthashset-in-net Inheritance object ConcurrentSet Implements System.Collections.Generic.ISet System.Collections.Generic.ICollection System.Collections.Generic.IEnumerable System.Collections.IEnumerable Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public class ConcurrentSet : ISet, ICollection, IEnumerable, IEnumerable Type Parameters Name Description T Properties | Improve this Doc View Source Count Gets the number of elements in the set. Declaration public int Count { get; } Property Value Type Description int | Improve this Doc View Source IsEmpty Gets a value that indicates if the set is empty. Declaration public bool IsEmpty { get; } Property Value Type Description bool | Improve this Doc View Source IsReadOnly Gets a value indicating whether the System.Collections.Generic.ICollection is read-only. Declaration public bool IsReadOnly { get; } Property Value Type Description bool true if the System.Collections.Generic.ICollection is read-only; otherwise, false. | Improve this Doc View Source Values Declaration public ICollection Values { get; } Property Value Type Description System.Collections.Generic.ICollection Methods | Improve this Doc View Source Add(T) Adds an element to the current set and returns a value to indicate if the element was successfully added. Declaration public bool Add(T item) Parameters Type Name Description T item The element to add to the set. Returns Type Description bool true if the element is added to the set; false if the element is already in the set. | Improve this Doc View Source Clear() Declaration public void Clear() | Improve this Doc View Source Contains(T) Declaration public bool Contains(T item) Parameters Type Name Description T item Returns Type Description bool | Improve this Doc View Source CopyTo(T[], int) Copies the elements of the System.Collections.Generic.ICollection to an System.Array, starting at a particular System.Array index. Declaration public void CopyTo(T[] array, int arrayIndex) Parameters Type Name Description T[] array The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Generic.ICollection. The System.Array must have zero-based indexing. int arrayIndex The zero-based index in array at which copying begins. Exceptions Type Condition System.ArgumentNullException array is null. System.ArgumentOutOfRangeException arrayIndex is less than 0. System.ArgumentException array is multidimensional.-or-The number of elements in the source System.Collections.Generic.ICollection is greater than the available space from arrayIndex to the end of the destination array.-or-Type T cannot be cast automatically to the type of the destination array. | Improve this Doc View Source ExceptWith(IEnumerable) Removes all elements in the specified collection from the current set. Declaration public void ExceptWith(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection of items to remove from the set. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source GetEnumerator() Returns an enumerator that iterates through the collection. Declaration public IEnumerator GetEnumerator() Returns Type Description System.Collections.Generic.IEnumerator A System.Collections.Generic.IEnumerator that can be used to iterate through the collection. | Improve this Doc View Source IntersectWith(IEnumerable) Modifies the current set so that it contains only elements that are also in a specified collection. Declaration public void IntersectWith(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source IsProperSubsetOf(IEnumerable) Determines whether the current set is a property (strict) subset of a specified collection. Declaration public bool IsProperSubsetOf(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the current set is a correct subset of other; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source IsProperSupersetOf(IEnumerable) Determines whether the current set is a correct superset of a specified collection. Declaration public bool IsProperSupersetOf(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the System.Collections.Generic.ISet object is a correct superset of other; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source IsSubsetOf(IEnumerable) Determines whether a set is a subset of a specified collection. Declaration public bool IsSubsetOf(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the current set is a subset of other; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source IsSupersetOf(IEnumerable) Determines whether the current set is a superset of a specified collection. Declaration public bool IsSupersetOf(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the current set is a superset of other; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source Overlaps(IEnumerable) Determines whether the current set overlaps with the specified collection. Declaration public bool Overlaps(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the current set and other share at least one common element; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source Remove(T) Removes the first occurrence of a specific object from the System.Collections.Generic.ICollection. Declaration public bool Remove(T item) Parameters Type Name Description T item The object to remove from the System.Collections.Generic.ICollection. Returns Type Description bool true if item was successfully removed from the System.Collections.Generic.ICollection; otherwise, false. This method also returns false if item is not found in the original System.Collections.Generic.ICollection. Exceptions Type Condition System.NotSupportedException The System.Collections.Generic.ICollection is read-only. | Improve this Doc View Source SetEquals(IEnumerable) Determines whether the current set and the specified collection contain the same elements. Declaration public bool SetEquals(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Returns Type Description bool true if the current set is equal to other; otherwise, false. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source SymmetricExceptWith(IEnumerable) Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both. Declaration public void SymmetricExceptWith(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Exceptions Type Condition System.ArgumentNullException other is null. | Improve this Doc View Source ToArray() Declaration public T[] ToArray() Returns Type Description T[] | Improve this Doc View Source TryAdd(T) Declaration public bool TryAdd(T item) Parameters Type Name Description T item Returns Type Description bool | Improve this Doc View Source TryRemove(T) Declaration public bool TryRemove(T item) Parameters Type Name Description T item Returns Type Description bool | Improve this Doc View Source UnionWith(IEnumerable) Modifies the current set so that it contains all elements that are present in both the current set and in the specified collection. Declaration public void UnionWith(IEnumerable other) Parameters Type Name Description System.Collections.Generic.IEnumerable other The collection to compare to the current set. Exceptions Type Condition System.ArgumentNullException other is null. Implements System.Collections.Generic.ISet System.Collections.Generic.ICollection System.Collections.Generic.IEnumerable System.Collections.IEnumerable" + }, "api/AXSharp.Connector.Connector.html": { "href": "api/AXSharp.Connector.Connector.html", "title": "Class Connector | System.Dynamic.ExpandoObject", - "keywords": "Class Connector Abstract base class provides implementation contract for the PLC connector and basic common underlying logic. Inheritance object RootTwinObject Connector DummyConnector WebApiConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public abstract class Connector : RootTwinObject, ITwinObject, ITwinElement, INotifyPropertyChanged Constructors | Improve this Doc View Source Connector() Creates new instance of Connector class Declaration protected Connector() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source Connector(object[]) Creates an instance of Connector class Declaration protected Connector(object[] parameters) Parameters Type Name Description object[] parameters Connection parameters Examples var connector = new IConnector(); See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Properties | Improve this Doc View Source ConcurrentRequestDelay Gets or sets delay between Concurrent Requests. It is applied when ConcurrentRequestMaxCount is reached. Declaration public int ConcurrentRequestDelay { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ConcurrentRequestMaxCount Gets or sets maximal count of Concurrent Request. Maximum number of simultaneous requests is 4. Note The property will be capped to this value if higher value is assigned. Important When setting this value take into account that other devices may communicate with your target system. Declaration public int ConcurrentRequestMaxCount { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ConnectorAdapter Gets adapter for onliners. Declaration public ConnectorAdapter ConnectorAdapter { get; } Property Value Type Description ConnectorAdapter See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicRwDuration Gets the last duration of Read/Write cycle in milliseconds. Declaration public long CyclicRwDuration { get; } Property Value Type Description long See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ErrorCount Gets or sets error counter of the adapter. Declaration public int ErrorCount { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ExceptionBehaviour Gets or sets how the connector should handle communication exceptions. Declaration public CommExceptionBehaviour ExceptionBehaviour { get; set; } Property Value Type Description CommExceptionBehaviour See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source IdentityProvider Gets object identity provider. Declaration public TwinIdentityProvider IdentityProvider { get; } Property Value Type Description TwinIdentityProvider See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source IsRwLoopSuspended Gets or set whether RW loop is suspended. Declaration public bool IsRwLoopSuspended { get; set; } Property Value Type Description bool See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source Logger Provides logging capability for this connector. Declaration public ILogger Logger { get; } Property Value Type Description Serilog.ILogger See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source MonitorConnector Gets or sets value indicating whether the performance of the monitor should be active. Declaration public bool MonitorConnector { get; set; } Property Value Type Description bool See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source OnlineTags Gets online value items tags attached to this connector. Declaration public IEnumerable OnlineTags { get; } Property Value Type Description System.Collections.Generic.IEnumerable See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReadWriteCycleDelay Gets or sets delay between Read/Write cycles. Declaration public int ReadWriteCycleDelay { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source RwCycleCount Gets the number of Read Write cycles from the start of the connector. Declaration public long RwCycleCount { get; protected set; } Property Value Type Description long See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source StartUpTime Get the connector's startup timestamp. Declaration public DateTime StartUpTime { get; protected set; } Property Value Type Description System.DateTime See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SubscriptionMode Gets or sets subscription mode for reading data from the controller. Declaration public ReadSubscriptionMode SubscriptionMode { get; set; } Property Value Type Description ReadSubscriptionMode See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Methods | Improve this Doc View Source BuildAndStart() Builds and starts this connector. Declaration public abstract Connector BuildAndStart() Returns Type Description Connector See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ClearPeriodicReadSet() Declaration protected void ClearPeriodicReadSet() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CreateHumanReadable(string, string) Return humanized path combining parent's and member's names. Declaration public static string CreateHumanReadable(string parent, string member) Parameters Type Name Description string parent Parent's name. string member Members name. Returns Type Description string Combine symbol of parent and member. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CreateSymbol(string, string) Return symbol path combining parent's and member's symbol. Declaration public static string CreateSymbol(string parent, string member) Parameters Type Name Description string parent Parent's path. string member Members name. Returns Type Description string Combine symbol of parent and member. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicRead() Reads online variables required to be read. Declaration protected Task CyclicRead() Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicWrite() Writes modified online variables. Declaration protected Task CyclicWrite() Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReadBatchAsync(IEnumerable) Reads batch of value items from the plc. Declaration public abstract Task ReadBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be read. Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReloadConnector() Forces the connector to reload symbols. Declaration public abstract void ReloadConnector() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SetField(ref T, T, string) Sets properties backing field value and notifies over INotifyPropertyChanged interface. Declaration protected bool SetField(ref T field, T value, string propertyName) Parameters Type Name Description T field Field. T value Value to be set. string propertyName Property name. Returns Type Description bool Type Parameters Name Description T Type of backing field. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SetLoggerConfiguration(ILogger) Sets logger for this connector. ![NOTE] The default logger is implemented. Default implementation will log into console and in simple text file. Declaration public void SetLoggerConfiguration(ILogger logger) Parameters Type Name Description Serilog.ILogger logger Logger See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source StartReadWriteOps() Starts cyclical read write operation on this connector. Declaration protected void StartReadWriteOps() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source WriteBatchAsync(IEnumerable) Writes batch of value items to the plc. Declaration public abstract Task WriteBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be written. Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged" + "keywords": "Class Connector Abstract base class provides implementation contract for the PLC connector and basic common underlying logic. Inheritance object RootTwinObject Connector DummyConnector WebApiConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.GetAttributeName(CultureInfo) RootTwinObject.GetHumanReadable(CultureInfo) RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public abstract class Connector : RootTwinObject, ITwinObject, ITwinElement, INotifyPropertyChanged Constructors | Improve this Doc View Source Connector() Creates new instance of Connector class Declaration protected Connector() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source Connector(object[]) Creates an instance of Connector class Declaration protected Connector(object[] parameters) Parameters Type Name Description object[] parameters Connection parameters Examples var connector = new IConnector(); See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Properties | Improve this Doc View Source ConcurrentRequestDelay Gets or sets delay between Concurrent Requests. It is applied when ConcurrentRequestMaxCount is reached. Declaration public int ConcurrentRequestDelay { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ConcurrentRequestMaxCount Gets or sets maximal count of Concurrent Request. Maximum number of simultaneous requests is 4. Note The property will be capped to this value if higher value is assigned. Important When setting this value take into account that other devices may communicate with your target system. Declaration public int ConcurrentRequestMaxCount { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ConnectorAdapter Gets adapter for onliners. Declaration public ConnectorAdapter ConnectorAdapter { get; } Property Value Type Description ConnectorAdapter See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicRwDuration Gets the last duration of Read/Write cycle in milliseconds. Declaration public long CyclicRwDuration { get; } Property Value Type Description long See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ErrorCount Gets or sets error counter of the adapter. Declaration public int ErrorCount { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ExceptionBehaviour Gets or sets how the connector should handle communication exceptions. Declaration public CommExceptionBehaviour ExceptionBehaviour { get; set; } Property Value Type Description CommExceptionBehaviour See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source IdentityProvider Gets object identity provider. Declaration public TwinIdentityProvider IdentityProvider { get; } Property Value Type Description TwinIdentityProvider See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source IsRwLoopSuspended Gets or set whether RW loop is suspended. Declaration public bool IsRwLoopSuspended { get; set; } Property Value Type Description bool See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source Logger Provides logging capability for this connector. Declaration public ILogger Logger { get; } Property Value Type Description Serilog.ILogger See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source MonitorConnector Gets or sets value indicating whether the performance of the monitor should be active. Declaration public bool MonitorConnector { get; set; } Property Value Type Description bool See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source OnlineTags Gets online value items tags attached to this connector. Declaration public IEnumerable OnlineTags { get; } Property Value Type Description System.Collections.Generic.IEnumerable See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReadWriteCycleDelay Gets or sets delay between Read/Write cycles. Declaration public int ReadWriteCycleDelay { get; set; } Property Value Type Description int See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source RwCycleCount Gets the number of Read Write cycles from the start of the connector. Declaration public long RwCycleCount { get; protected set; } Property Value Type Description long See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source StartUpTime Get the connector's startup timestamp. Declaration public DateTime StartUpTime { get; protected set; } Property Value Type Description System.DateTime See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SubscriptionMode Gets or sets subscription mode for reading data from the controller. Declaration public ReadSubscriptionMode SubscriptionMode { get; set; } Property Value Type Description ReadSubscriptionMode See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Methods | Improve this Doc View Source BuildAndStart() Builds and starts this connector. Declaration public abstract Connector BuildAndStart() Returns Type Description Connector See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ClearPeriodicReadSet() Declaration protected void ClearPeriodicReadSet() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CreateHumanReadable(string, string) Return humanized path combining parent's and member's names. Declaration public static string CreateHumanReadable(string parent, string member) Parameters Type Name Description string parent Parent's name. string member Members name. Returns Type Description string Combine symbol of parent and member. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CreateSymbol(string, string) Return symbol path combining parent's and member's symbol. Declaration public static string CreateSymbol(string parent, string member) Parameters Type Name Description string parent Parent's path. string member Members name. Returns Type Description string Combine symbol of parent and member. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicRead() Reads online variables required to be read. Declaration protected Task CyclicRead() Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source CyclicWrite() Writes modified online variables. Declaration protected Task CyclicWrite() Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReadBatchAsync(IEnumerable) Reads batch of value items from the plc. Declaration public abstract Task ReadBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be read. Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source ReloadConnector() Forces the connector to reload symbols. Declaration public abstract void ReloadConnector() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SetCulture(CultureInfo) Sets the culture for this connector. Declaration public static void SetCulture(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Desired culture See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SetField(ref T, T, string) Sets properties backing field value and notifies over INotifyPropertyChanged interface. Declaration protected bool SetField(ref T field, T value, string propertyName) Parameters Type Name Description T field Field. T value Value to be set. string propertyName Property name. Returns Type Description bool Type Parameters Name Description T Type of backing field. See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source SetLoggerConfiguration(ILogger) Sets logger for this connector. ![NOTE] The default logger is implemented. Default implementation will log into console and in simple text file. Declaration public void SetLoggerConfiguration(ILogger logger) Parameters Type Name Description Serilog.ILogger logger Logger See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source StartReadWriteOps() Starts cyclical read write operation on this connector. Declaration protected void StartReadWriteOps() See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged | Improve this Doc View Source WriteBatchAsync(IEnumerable) Writes batch of value items to the plc. Declaration public abstract Task WriteBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be written. Returns Type Description System.Threading.Tasks.Task See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) See Also RootTwinObject System.ComponentModel.INotifyPropertyChanged" }, "api/AXSharp.Connector.ConnectorAdapter.html": { "href": "api/AXSharp.Connector.ConnectorAdapter.html", @@ -292,7 +307,7 @@ "api/AXSharp.Connector.DummyConnector.html": { "href": "api/AXSharp.Connector.DummyConnector.html", "title": "Class DummyConnector | System.Dynamic.ExpandoObject", - "keywords": "Class DummyConnector Provides a connector without real target system connections. Inheritance object RootTwinObject Connector DummyConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members Connector.SetLoggerConfiguration(ILogger) Connector.Logger Connector.ConnectorAdapter Connector.ExceptionBehaviour Connector.SubscriptionMode Connector.ErrorCount Connector.IdentityProvider Connector.RwCycleCount Connector.CyclicRwDuration Connector.StartUpTime Connector.MonitorConnector Connector.ReadWriteCycleDelay Connector.ConcurrentRequestDelay Connector.ConcurrentRequestMaxCount Connector.OnlineTags Connector.IsRwLoopSuspended Connector.PropertyChanged Connector.CreateSymbol(string, string) Connector.CreateHumanReadable(string, string) Connector.SetField(ref T, T, string) Connector.StartReadWriteOps() Connector.CyclicRead() Connector.CyclicWrite() Connector.ClearPeriodicReadSet() RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public class DummyConnector : Connector, ITwinObject, ITwinElement, INotifyPropertyChanged Methods | Improve this Doc View Source BuildAndStart() This method does not have effect on DummyConnector Declaration public override Connector BuildAndStart() Returns Type Description Connector Overrides Connector.BuildAndStart() | Improve this Doc View Source ReadBatchAsync(IEnumerable) Reads batch of value items from the plc. Declaration public override Task ReadBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Value items to be read. Returns Type Description System.Threading.Tasks.Task Overrides Connector.ReadBatchAsync(IEnumerable) | Improve this Doc View Source ReloadConnector() This method does not have effect on dummy connector. Declaration public override void ReloadConnector() Overrides Connector.ReloadConnector() | Improve this Doc View Source WriteBatchAsync(IEnumerable) Writes batch of value items to the plc. Declaration public override Task WriteBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Value items to be written. Returns Type Description System.Threading.Tasks.Task Overrides Connector.WriteBatchAsync(IEnumerable) Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" + "keywords": "Class DummyConnector Provides a connector without real target system connections. Inheritance object RootTwinObject Connector DummyConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members Connector.SetLoggerConfiguration(ILogger) Connector.Logger Connector.ConnectorAdapter Connector.ExceptionBehaviour Connector.SubscriptionMode Connector.ErrorCount Connector.IdentityProvider Connector.RwCycleCount Connector.CyclicRwDuration Connector.StartUpTime Connector.MonitorConnector Connector.ReadWriteCycleDelay Connector.ConcurrentRequestDelay Connector.ConcurrentRequestMaxCount Connector.OnlineTags Connector.IsRwLoopSuspended Connector.PropertyChanged Connector.CreateSymbol(string, string) Connector.CreateHumanReadable(string, string) Connector.SetField(ref T, T, string) Connector.SetCulture(CultureInfo) Connector.StartReadWriteOps() Connector.CyclicRead() Connector.CyclicWrite() Connector.ClearPeriodicReadSet() RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.GetAttributeName(CultureInfo) RootTwinObject.GetHumanReadable(CultureInfo) RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public class DummyConnector : Connector, ITwinObject, ITwinElement, INotifyPropertyChanged Methods | Improve this Doc View Source BuildAndStart() This method does not have effect on DummyConnector Declaration public override Connector BuildAndStart() Returns Type Description Connector Overrides Connector.BuildAndStart() | Improve this Doc View Source ReadBatchAsync(IEnumerable) Reads batch of value items from the plc. Declaration public override Task ReadBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Value items to be read. Returns Type Description System.Threading.Tasks.Task Overrides Connector.ReadBatchAsync(IEnumerable) | Improve this Doc View Source ReloadConnector() This method does not have effect on dummy connector. Declaration public override void ReloadConnector() Overrides Connector.ReloadConnector() | Improve this Doc View Source WriteBatchAsync(IEnumerable) Writes batch of value items to the plc. Declaration public override Task WriteBatchAsync(IEnumerable primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Value items to be written. Returns Type Description System.Threading.Tasks.Task Overrides Connector.WriteBatchAsync(IEnumerable) Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" }, "api/AXSharp.Connector.DummyConnectorExtensions.html": { "href": "api/AXSharp.Connector.DummyConnectorExtensions.html", @@ -312,7 +327,7 @@ "api/AXSharp.Connector.html": { "href": "api/AXSharp.Connector.html", "title": "Namespace AXSharp.Connector | System.Dynamic.ExpandoObject", - "keywords": "Namespace AXSharp.Connector Classes CompilerOmitsAttribute Prevents ixc builder to create a member for specific group of output type (Shadow, Plain, Onliner). note This attribute must be declared in the PLC code to be effective during build process. This example demonstrates how to prevent the ixc builder to compile specific property into specific output group. // This will not compile to 'omitsInPlainString' member into respective 'Plain' type. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer))]} ommitsInPlainString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; // This will not compile to 'ommitsInPlainAndShadowerInterfaceString' member into respective 'Plain' type and Shadow interface. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer, CompilerOmissionGroups.BuilderShadowerInterface))]} ommitsInPlainAndShadowerInterfaceString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; Connector Abstract base class provides implementation contract for the PLC connector and basic common underlying logic. ConnectorAdapter Provides basic abstractions for twin connectors. ConnectorAdapterBuilder Provides access to extension method for creating connector adapters. ConnectorFactory Provides abstraction for creation of Connector and value types (tags) for twin connector. DummyConnector Provides a connector without real target system connections. DummyConnectorExtensions Provides extensions for DummyConnector and DummyConnectorFactory. DummyConnectorFactory Dummy connector factory class. Serves as offline connector with no connection to a controller. EnumeratorDiscriminatorAttribute Attribute provides information about the member being treated as enum. IgnoreReflectionAttribute Indicates that the member should not be reflected within the ix framework. IPlainExtensions Provides a series of extension methods to work with POCO objects. ITwinController Represents twin object for PLC controller. PrimitiveAccessStatus Provides information about access to a primitive item. ReadOnceAttribute Indicates that the member should be access only once throughout the life time of the application during periodic reading. This attribute would be typically used for members that do not change value during the life time of the application. ReadOnlyAttribute Attribute allows to prevent writing to the members of twin connector. ReadOnlyAttribute can be declared for member of a FB, GVL or STRUCT. note This attribute is typically defined in the declaration section of PLC block and then trans-piled by ixc builder. warning Use of ReadOnlyAttribute does not prevent the PLC program to write to the variable that declares this attribute. This example demonstrates declaration of ReadOnlyAttribute on a member of a FB. FUNCTION_BLOCK fbSomeReadOnlyMembers VAR {#ix-attr:[ReadOnly()]]} _nonWrittableItem : BOOL; // Member is readonly for .net application. {#ix-attr:[ReadOnly()]]} _nonWrittableFunctionBlock : fbNonWrittable; // Member and its members are readonly for the .net application. END_VAR RootTwinObject Object to represent the root TwinObject. Instance of this class is typically used as root for the connector object. StringInterpolator Provides extension methods for PLC's string interpolation. TwinObjectExtensions Extensions methods for ITwinObject. TwinPrimitiveExtensions Provides series of extension method for accessing primitive items. WebApiConnectorExtensions Provides extension methods for instantiating WebAPI connector. Interfaces IPlain Basic abstraction for 'Plain' types. note Implementation used in building process. Not to be declared by framework consumers. ITwinElement Basic contract for any type that is product of building process. ITwinObject Basic contract for any complex object that is product of build process. ITwinOnlineObject Basic abstraction for 'IOnline' types. note Implementation used in building process. Not to be declared by framework consumers. ITwinPrimitive Provides basic contract for plc tag. ITwinPrimitiveInfo Provides interface for information about value types symbols. ITwinShadowObject Basic abstraction for 'IShadow' types. note Implementation used in building process. Not to be declared by framework consumers. Enums CommExceptionBehaviour Specifies how the connector should behave when a communication exception occurs. CompilerOmissionGroups Builder omission groups enumerator. Enumerates builder output groups suitable for the omission. ReadSubscriptionMode Specifies how the variables should be subscribed to." + "keywords": "Namespace AXSharp.Connector Classes CompilerOmitsAttribute Prevents ixc builder to create a member for specific group of output type (Shadow, Plain, Onliner). note This attribute must be declared in the PLC code to be effective during build process. This example demonstrates how to prevent the ixc builder to compile specific property into specific output group. // This will not compile to 'omitsInPlainString' member into respective 'Plain' type. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer))]} ommitsInPlainString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; // This will not compile to 'ommitsInPlainAndShadowerInterfaceString' member into respective 'Plain' type and Shadow interface. {#ix-attr:[CompilerOmits(CompilerOmissionGroups.BuilderPlainer, CompilerOmissionGroups.BuilderShadowerInterface))]} ommitsInPlainAndShadowerInterfaceString : STRING(50) := 'THIS IS OMMITED IN PLAINER'; ConcurrentSet Concurent implementation HasSet comes from: https://stackoverflow.com/questions/18922985/concurrent-hashsett-in-net-framework https://stackoverflow.com/questions/4306936/how-to-implement-concurrenthashset-in-net Connector Abstract base class provides implementation contract for the PLC connector and basic common underlying logic. ConnectorAdapter Provides basic abstractions for twin connectors. ConnectorAdapterBuilder Provides access to extension method for creating connector adapters. ConnectorFactory Provides abstraction for creation of Connector and value types (tags) for twin connector. DummyConnector Provides a connector without real target system connections. DummyConnectorExtensions Provides extensions for DummyConnector and DummyConnectorFactory. DummyConnectorFactory Dummy connector factory class. Serves as offline connector with no connection to a controller. EnumeratorDiscriminatorAttribute Attribute provides information about the member being treated as enum. IgnoreOnPocoOperation This attribute will prevent R/W operation on on given member or type, when performing operation with POCO objects. IgnoreReflectionAttribute Indicates that the member should not be reflected within the ix framework. IPlainExtensions Provides a series of extension methods to work with POCO objects. ITwinController Represents twin object for PLC controller. PrimitiveAccessStatus Provides information about access to a primitive item. ReadOnceAttribute Indicates that the member should be access only once throughout the life time of the application during periodic reading. This attribute would be typically used for members that do not change value during the life time of the application. ReadOnlyAttribute Attribute allows to prevent writing to the members of twin connector. ReadOnlyAttribute can be declared for member of a FB, GVL or STRUCT. note This attribute is typically defined in the declaration section of PLC block and then trans-piled by ixc builder. warning Use of ReadOnlyAttribute does not prevent the PLC program to write to the variable that declares this attribute. This example demonstrates declaration of ReadOnlyAttribute on a member of a FB. FUNCTION_BLOCK fbSomeReadOnlyMembers VAR {#ix-attr:[ReadOnly()]]} _nonWrittableItem : BOOL; // Member is readonly for .net application. {#ix-attr:[ReadOnly()]]} _nonWrittableFunctionBlock : fbNonWrittable; // Member and its members are readonly for the .net application. END_VAR RootTwinObject Object to represent the root TwinObject. Instance of this class is typically used as root for the connector object. StringInterpolator Provides extension methods for PLC's string interpolation. TwinObjectExtensions Extensions methods for ITwinObject. TwinPrimitiveExtensions Provides series of extension method for accessing primitive items. WebApiConnectorExtensions Provides extension methods for instantiating WebAPI connector. Interfaces IPlain Basic abstraction for 'Plain' types. note Implementation used in building process. Not to be declared by framework consumers. ITwinElement Basic contract for any type that is product of building process. ITwinObject Basic contract for any complex object that is product of build process. ITwinOnlineObject Basic abstraction for 'IOnline' types. note Implementation used in building process. Not to be declared by framework consumers. ITwinPrimitive Provides basic contract for plc tag. ITwinPrimitiveInfo Provides interface for information about value types symbols. ITwinShadowObject Basic abstraction for 'IShadow' types. note Implementation used in building process. Not to be declared by framework consumers. Enums CommExceptionBehaviour Specifies how the connector should behave when a communication exception occurs. CompilerOmissionGroups Builder omission groups enumerator. Enumerates builder output groups suitable for the omission. ReadSubscriptionMode Specifies how the variables should be subscribed to." }, "api/AXSharp.Connector.Identity.html": { "href": "api/AXSharp.Connector.Identity.html", @@ -339,6 +354,11 @@ "title": "Class TwinIdentityProvider | System.Dynamic.ExpandoObject", "keywords": "Class TwinIdentityProvider Provides access to the objects by their identities. Inheritance object TwinIdentityProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.Identity Assembly: AXSharp.Connector.dll Syntax public class TwinIdentityProvider Constructors | Improve this Doc View Source TwinIdentityProvider() Creates new instance of TwinIdentityProvider. Declaration [Obsolete(\"Use `TwinIdentityProvider(Connector connector)` instead.\")] public TwinIdentityProvider() | Improve this Doc View Source TwinIdentityProvider(Connector) Creates an instance of TwinIdentityProvider Declaration public TwinIdentityProvider(Connector connector) Parameters Type Name Description Connector connector Properties | Improve this Doc View Source Identities Get dictionary of identities. Declaration public SortedDictionary Identities { get; } Property Value Type Description System.Collections.Generic.SortedDictionary | Improve this Doc View Source IdentitiesCount Get count of identities. Declaration public long IdentitiesCount { get; } Property Value Type Description long Methods | Improve this Doc View Source AddIdentity(ITwinIdentity) Adds twin object to the list of identities. Declaration public void AddIdentity(ITwinIdentity twinObject) Parameters Type Name Description ITwinIdentity twinObject twin object | Improve this Doc View Source ConstructIdentitiesAsync() Refreshes and sorts identities. Declaration public Task ConstructIdentitiesAsync() Returns Type Description System.Threading.Tasks.Task | Improve this Doc View Source GetTwinByIdentity(ITwinIdentity) Gets twin object by identity. Declaration public dynamic GetTwinByIdentity(ITwinIdentity obj) Parameters Type Name Description ITwinIdentity obj Twin object. Returns Type Description dynamic Twin object with given identity. | Improve this Doc View Source GetTwinByIdentity(object) Gets twin object by identity, if the object implements ITwinIdentity. If object does not implements ITwinIdentity the same object is returned. Declaration public dynamic GetTwinByIdentity(object obj) Parameters Type Name Description object obj Object with identity Returns Type Description dynamic twin object with given identity. | Improve this Doc View Source GetTwinByIdentity(ulong) Gets twin object by identity. Declaration public ITwinIdentity GetTwinByIdentity(ulong identity) Parameters Type Name Description ulong identity Twin identity address. Returns Type Description ITwinIdentity Twin object with given identity." }, + "api/AXSharp.Connector.IgnoreOnPocoOperation.html": { + "href": "api/AXSharp.Connector.IgnoreOnPocoOperation.html", + "title": "Class IgnoreOnPocoOperation | System.Dynamic.ExpandoObject", + "keywords": "Class IgnoreOnPocoOperation This attribute will prevent R/W operation on on given member or type, when performing operation with POCO objects. Inheritance object System.Attribute IgnoreOnPocoOperation Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax [AttributeUsage(AttributeTargets.Class|AttributeTargets.Property|AttributeTargets.Field)] public class IgnoreOnPocoOperation : Attribute Constructors | Improve this Doc View Source IgnoreOnPocoOperation() Creates new instance of IgnoreOnPocoOperation Declaration public IgnoreOnPocoOperation()" + }, "api/AXSharp.Connector.IgnoreReflectionAttribute.html": { "href": "api/AXSharp.Connector.IgnoreReflectionAttribute.html", "title": "Class IgnoreReflectionAttribute | System.Dynamic.ExpandoObject", @@ -362,12 +382,12 @@ "api/AXSharp.Connector.ITwinElement.html": { "href": "api/AXSharp.Connector.ITwinElement.html", "title": "Interface ITwinElement | System.Dynamic.ExpandoObject", - "keywords": "Interface ITwinElement Basic contract for any type that is product of building process. Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinElement Properties | Improve this Doc View Source AttributeName Gets Name of this instance. Declaration string AttributeName { get; } Property Value Type Description string | Improve this Doc View Source HumanReadable Provides a string combined from AttributeName of ancestors (GetParent()) of this instance and the tail of this instance. Declaration string HumanReadable { get; } Property Value Type Description string | Improve this Doc View Source Interpreter Declaration Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Symbol Get symbol of this instance. Declaration string Symbol { get; } Property Value Type Description string Methods | Improve this Doc View Source GetParent() Gets the parent object of this instance. Parent object is the object that created this instance. Declaration ITwinObject GetParent() Returns Type Description ITwinObject Parent object. | Improve this Doc View Source GetSymbolTail() Get symbol tail of this instance. Declaration string GetSymbolTail() Returns Type Description string | Improve this Doc View Source Poll() Add this element for polling the in the next connector read cycle. Declaration void Poll() Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement)" + "keywords": "Interface ITwinElement Basic contract for any type that is product of building process. Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinElement Properties | Improve this Doc View Source AttributeName Gets Name of this instance. Declaration string AttributeName { get; } Property Value Type Description string | Improve this Doc View Source HumanReadable Provides a string combined from AttributeName of ancestors (GetParent()) of this instance and the tail of this instance. Declaration string HumanReadable { get; } Property Value Type Description string | Improve this Doc View Source Interpreter Declaration Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Symbol Get symbol of this instance. Declaration string Symbol { get; } Property Value Type Description string Methods | Improve this Doc View Source GetAttributeName(CultureInfo) Declaration string GetAttributeName(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetHumanReadable(CultureInfo) Declaration string GetHumanReadable(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetParent() Gets the parent object of this instance. Parent object is the object that created this instance. Declaration ITwinObject GetParent() Returns Type Description ITwinObject Parent object. | Improve this Doc View Source GetSymbolTail() Get symbol tail of this instance. Declaration string GetSymbolTail() Returns Type Description string | Improve this Doc View Source Poll() Add this element for polling the in the next connector read cycle. Declaration void Poll() Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement)" }, "api/AXSharp.Connector.ITwinObject.html": { "href": "api/AXSharp.Connector.ITwinObject.html", "title": "Interface ITwinObject | System.Dynamic.ExpandoObject", - "keywords": "Interface ITwinObject Basic contract for any complex object that is product of build process. Inherited Members ITwinElement.Symbol ITwinElement.AttributeName ITwinElement.HumanReadable ITwinElement.GetParent() ITwinElement.GetSymbolTail() ITwinElement.Poll() ITwinElement.Interpreter Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinObject : ITwinElement Methods | Improve this Doc View Source AddChild(ITwinObject) Adds child object to the list of children of this object. GetChildren() note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddChild(ITwinObject twinObject) Parameters Type Name Description ITwinObject twinObject Child ITwinObject | Improve this Doc View Source AddKid(ITwinElement) Adds kid object to the list of kids of this object. note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddKid(ITwinElement kid) Parameters Type Name Description ITwinElement kid Child ITwinElement | Improve this Doc View Source AddValueTag(ITwinPrimitive) Adds child value tag to the list of value tags of this object. GetValueTags() note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddValueTag(ITwinPrimitive twinPrimitive) Parameters Type Name Description ITwinPrimitive twinPrimitive Child ITwinPrimitive | Improve this Doc View Source GetChildren() Gets all complex object that are created by this instance. Declaration IEnumerable GetChildren() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetConnector() Gets the instance of the Connector class to which this ITwinObject belongs. Declaration Connector GetConnector() Returns Type Description Connector Connector | Improve this Doc View Source GetKids() Gets kids of this instance. Declaration IEnumerable GetKids() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetValueTags() Get all base type objects (tags) that are created by this instance. Declaration IEnumerable GetValueTags() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source OnlineToPlain() Reads online data and retrieved POCO object populated with actual online data. Declaration Task OnlineToPlain() Returns Type Description System.Threading.Tasks.Task POCO with online data of this object Type Parameters Name Description T | Improve this Doc View Source PlainToOnline(T) Writes data from POCO object to online data (PLC) Declaration Task PlainToOnline(T plain) Parameters Type Name Description T plain POCO object to be written to the controller. Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToShadow(T) Writes data from POCO object to shadow data of this object. Declaration Task PlainToShadow(T plain) Parameters Type Name Description T plain POCO object to be written to the shadows of this object. Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source ShadowToPlain() Read data from shadows of this object to a new instance of a POCO object. Declaration Task ShadowToPlain() Returns Type Description System.Threading.Tasks.Task POCO object populated by data from the shadows of this object. Type Parameters Name Description T Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" + "keywords": "Interface ITwinObject Basic contract for any complex object that is product of build process. Inherited Members ITwinElement.Symbol ITwinElement.AttributeName ITwinElement.GetAttributeName(CultureInfo) ITwinElement.GetHumanReadable(CultureInfo) ITwinElement.HumanReadable ITwinElement.GetParent() ITwinElement.GetSymbolTail() ITwinElement.Poll() ITwinElement.Interpreter Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinObject : ITwinElement Methods | Improve this Doc View Source AddChild(ITwinObject) Adds child object to the list of children of this object. GetChildren() note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddChild(ITwinObject twinObject) Parameters Type Name Description ITwinObject twinObject Child ITwinObject | Improve this Doc View Source AddKid(ITwinElement) Adds kid object to the list of kids of this object. note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddKid(ITwinElement kid) Parameters Type Name Description ITwinElement kid Child ITwinElement | Improve this Doc View Source AddValueTag(ITwinPrimitive) Adds child value tag to the list of value tags of this object. GetValueTags() note This method is used by the objects built in building process. Not to be used by framework consumers. Declaration void AddValueTag(ITwinPrimitive twinPrimitive) Parameters Type Name Description ITwinPrimitive twinPrimitive Child ITwinPrimitive | Improve this Doc View Source GetChildren() Gets all complex object that are created by this instance. Declaration IEnumerable GetChildren() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetConnector() Gets the instance of the Connector class to which this ITwinObject belongs. Declaration Connector GetConnector() Returns Type Description Connector Connector | Improve this Doc View Source GetKids() Gets kids of this instance. Declaration IEnumerable GetKids() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetValueTags() Get all base type objects (tags) that are created by this instance. Declaration IEnumerable GetValueTags() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source OnlineToPlain() Reads online data and retrieved POCO object populated with actual online data. Declaration Task OnlineToPlain() Returns Type Description System.Threading.Tasks.Task POCO with online data of this object Type Parameters Name Description T | Improve this Doc View Source PlainToOnline(T) Writes data from POCO object to online data (PLC) Declaration Task PlainToOnline(T plain) Parameters Type Name Description T plain POCO object to be written to the controller. Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToShadow(T) Writes data from POCO object to shadow data of this object. Declaration Task PlainToShadow(T plain) Parameters Type Name Description T plain POCO object to be written to the shadows of this object. Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source ShadowToPlain() Read data from shadows of this object to a new instance of a POCO object. Declaration Task ShadowToPlain() Returns Type Description System.Threading.Tasks.Task POCO object populated by data from the shadows of this object. Type Parameters Name Description T Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" }, "api/AXSharp.Connector.ITwinOnlineObject.html": { "href": "api/AXSharp.Connector.ITwinOnlineObject.html", @@ -377,7 +397,7 @@ "api/AXSharp.Connector.ITwinPrimitive.html": { "href": "api/AXSharp.Connector.ITwinPrimitive.html", "title": "Interface ITwinPrimitive | System.Dynamic.ExpandoObject", - "keywords": "Interface ITwinPrimitive Provides basic contract for plc tag. Inherited Members ITwinElement.Symbol ITwinElement.AttributeName ITwinElement.HumanReadable ITwinElement.GetParent() ITwinElement.GetSymbolTail() ITwinElement.Poll() ITwinElement.Interpreter Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinPrimitive : ITwinElement Properties | Improve this Doc View Source AccessStatus Holds information about the data exchange between target system and the application. Declaration PrimitiveAccessStatus AccessStatus { get; } Property Value Type Description PrimitiveAccessStatus | Improve this Doc View Source EditValueChange Delegate invoked when the 'Edit' value changes. Declaration OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source PollingInterval Gets current polling interval. Declaration int PollingInterval { get; } Property Value Type Description int | Improve this Doc View Source ReadOnce Indicates that the member should be accessed only once during the lifetime of the application when accessing using polling or cyclic access. Other types of access won't be affected (Batch/Direct). Declaration bool ReadOnce { get; } Property Value Type Description bool | Improve this Doc View Source ReadWriteAccess Get access level from the application. Declaration ReadWriteAccess ReadWriteAccess { get; } Property Value Type Description ReadWriteAccess Remarks This limits only this applications access. | Improve this Doc View Source ShadowValueChange Delegate invoked when the 'Shadow' value changes. Declaration OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Methods | Improve this Doc View Source FromOnlineToShadow() Copies the value from the plc to the shadow value holder. Declaration void FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Copies the value from the shadow value holder to the respective plc variable. Declaration void FromShadowToOnline() | Improve this Doc View Source MakeReadOnce() Sets the member to be accessed only once during the lifetime of the application. This applies only on periodic (polling or cyclic reading) Declaration void MakeReadOnce() | Improve this Doc View Source MakeReadOnly() Makes this tag readonly for the current application. Declaration void MakeReadOnly() | Improve this Doc View Source Subscribe(ValueChangedEventHandlerDelegate) Subscribes this tag for cyclical reading and invokes ValueChangedEventHandlerDelegate when the value changes. note Tag will be set for cyclical reading. Declaration void Subscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Handles the value change event. | Improve this Doc View Source SubscribeForPeriodicReading() Subscribes this item for periodic reading. Declaration void SubscribeForPeriodicReading() | Improve this Doc View Source UnSubscribe(ValueChangedEventHandlerDelegate) Un-subscribes this tag from handling the value change. note The cyclical reading of this tag will not be cancelled. Declaration void UnSubscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement)" + "keywords": "Interface ITwinPrimitive Provides basic contract for plc tag. Inherited Members ITwinElement.Symbol ITwinElement.AttributeName ITwinElement.GetAttributeName(CultureInfo) ITwinElement.GetHumanReadable(CultureInfo) ITwinElement.HumanReadable ITwinElement.GetParent() ITwinElement.GetSymbolTail() ITwinElement.Poll() ITwinElement.Interpreter Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public interface ITwinPrimitive : ITwinElement Properties | Improve this Doc View Source AccessStatus Holds information about the data exchange between target system and the application. Declaration PrimitiveAccessStatus AccessStatus { get; } Property Value Type Description PrimitiveAccessStatus | Improve this Doc View Source EditValueChange Delegate invoked when the 'Edit' value changes. Declaration OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source PollingInterval Gets current polling interval. Declaration int PollingInterval { get; } Property Value Type Description int | Improve this Doc View Source ReadOnce Indicates that the member should be accessed only once during the lifetime of the application when accessing using polling or cyclic access. Other types of access won't be affected (Batch/Direct). Declaration bool ReadOnce { get; } Property Value Type Description bool | Improve this Doc View Source ReadWriteAccess Get access level from the application. Declaration ReadWriteAccess ReadWriteAccess { get; } Property Value Type Description ReadWriteAccess Remarks This limits only this applications access. | Improve this Doc View Source ShadowValueChange Delegate invoked when the 'Shadow' value changes. Declaration OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Methods | Improve this Doc View Source FromOnlineToShadow() Copies the value from the plc to the shadow value holder. Declaration void FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Copies the value from the shadow value holder to the respective plc variable. Declaration void FromShadowToOnline() | Improve this Doc View Source MakeReadOnce() Sets the member to be accessed only once during the lifetime of the application. This applies only on periodic (polling or cyclic reading) Declaration void MakeReadOnce() | Improve this Doc View Source MakeReadOnly() Makes this tag readonly for the current application. Declaration void MakeReadOnly() | Improve this Doc View Source Subscribe(ValueChangedEventHandlerDelegate) Subscribes this tag for cyclical reading and invokes ValueChangedEventHandlerDelegate when the value changes. note Tag will be set for cyclical reading. Declaration void Subscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Handles the value change event. | Improve this Doc View Source SubscribeForPeriodicReading() Subscribes this item for periodic reading. Declaration void SubscribeForPeriodicReading() | Improve this Doc View Source UnSubscribe(ValueChangedEventHandlerDelegate) Un-subscribes this tag from handling the value change. note The cyclical reading of this tag will not be cancelled. Declaration void UnSubscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement)" }, "api/AXSharp.Connector.ITwinPrimitiveInfo.html": { "href": "api/AXSharp.Connector.ITwinPrimitiveInfo.html", @@ -402,12 +422,12 @@ "api/AXSharp.Connector.Localizations.Translator.html": { "href": "api/AXSharp.Connector.Localizations.Translator.html", "title": "Class Translator | System.Dynamic.ExpandoObject", - "keywords": "Class Translator Provides a translator for localized PLC strings Inheritance object Translator Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.Localizations Assembly: AXSharp.Connector.dll Syntax public class Translator Methods | Improve this Doc View Source Localize(string, ITwinElement) Declaration public string Localize(string str, ITwinElement twinElement) Parameters Type Name Description string str ITwinElement twinElement Returns Type Description string | Improve this Doc View Source SetLocalizationResource(Type) Sets the localization resource for this translator. Declaration public void SetLocalizationResource(Type resourceType) Parameters Type Name Description System.Type resourceType Type of resource to be used. | Improve this Doc View Source Translate(string, ITwinElement) Translates localized string. Declaration public string Translate(string originalString, ITwinElement twin) Parameters Type Name Description string originalString Localized string. ITwinElement twin Twin element to which the string is attached. Returns Type Description string" + "keywords": "Class Translator Provides a translator for localized PLC strings Inheritance object Translator Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.Localizations Assembly: AXSharp.Connector.dll Syntax public class Translator Methods | Improve this Doc View Source Localize(string, ITwinElement, CultureInfo) Declaration public string Localize(string str, ITwinElement twinElement, CultureInfo culture) Parameters Type Name Description string str ITwinElement twinElement System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source SetLocalizationResource(Type) Sets the localization resource for this translator. Declaration public void SetLocalizationResource(Type resourceType) Parameters Type Name Description System.Type resourceType Type of resource to be used. | Improve this Doc View Source Translate(string, ITwinElement, CultureInfo) Translates localized string. Declaration public string Translate(string originalString, ITwinElement twin, CultureInfo culture = null) Parameters Type Name Description string originalString Localized string. ITwinElement twin Twin element to which the string is attached. System.Globalization.CultureInfo culture Returns Type Description string" }, "api/AXSharp.Connector.Localizations.TranslatorExtension.html": { "href": "api/AXSharp.Connector.Localizations.TranslatorExtension.html", "title": "Class TranslatorExtension | System.Dynamic.ExpandoObject", - "keywords": "Class TranslatorExtension Inheritance object TranslatorExtension Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.Localizations Assembly: AXSharp.Connector.dll Syntax public static class TranslatorExtension Methods | Improve this Doc View Source Translate(ITwinElement, string) Extension method provides translation of a localized string attached to a twin element. Declaration public static string Translate(this ITwinElement twin, string originalString) Parameters Type Name Description ITwinElement twin Twin element to which the string is attached. string originalString Localized string to be translated. Returns Type Description string" + "keywords": "Class TranslatorExtension Inheritance object TranslatorExtension Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.Localizations Assembly: AXSharp.Connector.dll Syntax public static class TranslatorExtension Methods | Improve this Doc View Source Translate(ITwinElement, string, CultureInfo) Extension method provides translation of a localized string attached to a twin element. Declaration public static string Translate(this ITwinElement twin, string originalString, CultureInfo culture) Parameters Type Name Description ITwinElement twin Twin element to which the string is attached. string originalString Localized string to be translated. System.Globalization.CultureInfo culture Returns Type Description string" }, "api/AXSharp.Connector.PrimitiveAccessStatus.html": { "href": "api/AXSharp.Connector.PrimitiveAccessStatus.html", @@ -432,7 +452,7 @@ "api/AXSharp.Connector.RootTwinObject.html": { "href": "api/AXSharp.Connector.RootTwinObject.html", "title": "Class RootTwinObject | System.Dynamic.ExpandoObject", - "keywords": "Class RootTwinObject Object to represent the root TwinObject. Instance of this class is typically used as root for the connector object. Inheritance object RootTwinObject Connector Implements ITwinObject ITwinElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax [Obsolete(\"This class should not be directly instantiated by framework consumers.\")] public class RootTwinObject : ITwinObject, ITwinElement Properties | Improve this Doc View Source AttributeName Gets empty name for this root object. Declaration public string AttributeName { get; } Property Value Type Description string | Improve this Doc View Source HumanReadable Gets empty human readable of this root object. Declaration public string HumanReadable { get; } Property Value Type Description string | Improve this Doc View Source Identity Get sn empty identity for this root object. Declaration public OnlinerULInt Identity { get; } Property Value Type Description OnlinerULInt | Improve this Doc View Source Interpreter Declaration public Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Symbol Gets empty symbol for this root object. Declaration public string Symbol { get; } Property Value Type Description string Methods | Improve this Doc View Source AddChild(ITwinObject) Adds child object to this root object. Declaration public void AddChild(ITwinObject twinObject) Parameters Type Name Description ITwinObject twinObject | Improve this Doc View Source AddKid(ITwinElement) Add member to the list of kids Declaration public void AddKid(ITwinElement kid) Parameters Type Name Description ITwinElement kid Kid | Improve this Doc View Source AddValueTag(ITwinPrimitive) Adds value tag to this root object. Declaration public void AddValueTag(ITwinPrimitive twinPrimitive) Parameters Type Name Description ITwinPrimitive twinPrimitive | Improve this Doc View Source GetChildren() Get list for this root object. Declaration public IEnumerable GetChildren() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetConnector() Get the instance of connector of this root object. Declaration public Connector GetConnector() Returns Type Description Connector | Improve this Doc View Source GetKids() Gets all kids of this object. Declaration public IEnumerable GetKids() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetParent() Gets this instance as parent object. Declaration public ITwinObject GetParent() Returns Type Description ITwinObject | Improve this Doc View Source GetSymbolTail() Get symbol tail of this object. Declaration public string GetSymbolTail() Returns Type Description string | Improve this Doc View Source GetValueTags() Gets value tags of this root object. Declaration public IEnumerable GetValueTags() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source OnlineToPlain() Declaration public object OnlineToPlain() Returns Type Description object | Improve this Doc View Source OnlineToPlain() Declaration public Task OnlineToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToOnline(object) Declaration public void PlainToOnline(object plain) Parameters Type Name Description object plain | Improve this Doc View Source PlainToOnline(T) Declaration public Task PlainToOnline(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToShadow(object) Declaration public void PlainToShadow(object plain) Parameters Type Name Description object plain | Improve this Doc View Source PlainToShadow(T) Declaration public Task PlainToShadow(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source Poll() Add this element for polling the in the next connector read cycle. Declaration public void Poll() | Improve this Doc View Source ShadowToPlain() Declaration public object ShadowToPlain() Returns Type Description object | Improve this Doc View Source ShadowToPlain() Declaration public Task ShadowToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T Implements ITwinObject ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" + "keywords": "Class RootTwinObject Object to represent the root TwinObject. Instance of this class is typically used as root for the connector object. Inheritance object RootTwinObject Connector Implements ITwinObject ITwinElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax [Obsolete(\"This class should not be directly instantiated by framework consumers.\")] public class RootTwinObject : ITwinObject, ITwinElement Properties | Improve this Doc View Source AttributeName Gets empty name for this root object. Declaration public string AttributeName { get; } Property Value Type Description string | Improve this Doc View Source HumanReadable Gets empty human readable of this root object. Declaration public string HumanReadable { get; } Property Value Type Description string | Improve this Doc View Source Identity Get sn empty identity for this root object. Declaration public OnlinerULInt Identity { get; } Property Value Type Description OnlinerULInt | Improve this Doc View Source Interpreter Declaration public Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Symbol Gets empty symbol for this root object. Declaration public string Symbol { get; } Property Value Type Description string Methods | Improve this Doc View Source AddChild(ITwinObject) Adds child object to this root object. Declaration public void AddChild(ITwinObject twinObject) Parameters Type Name Description ITwinObject twinObject | Improve this Doc View Source AddKid(ITwinElement) Add member to the list of kids Declaration public void AddKid(ITwinElement kid) Parameters Type Name Description ITwinElement kid Kid | Improve this Doc View Source AddValueTag(ITwinPrimitive) Adds value tag to this root object. Declaration public void AddValueTag(ITwinPrimitive twinPrimitive) Parameters Type Name Description ITwinPrimitive twinPrimitive | Improve this Doc View Source GetAttributeName(CultureInfo) Declaration public string GetAttributeName(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetChildren() Get list for this root object. Declaration public IEnumerable GetChildren() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetConnector() Get the instance of connector of this root object. Declaration public Connector GetConnector() Returns Type Description Connector | Improve this Doc View Source GetHumanReadable(CultureInfo) Declaration public string GetHumanReadable(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetKids() Gets all kids of this object. Declaration public IEnumerable GetKids() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetParent() Gets this instance as parent object. Declaration public ITwinObject GetParent() Returns Type Description ITwinObject | Improve this Doc View Source GetSymbolTail() Get symbol tail of this object. Declaration public string GetSymbolTail() Returns Type Description string | Improve this Doc View Source GetValueTags() Gets value tags of this root object. Declaration public IEnumerable GetValueTags() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source OnlineToPlain() Declaration public object OnlineToPlain() Returns Type Description object | Improve this Doc View Source OnlineToPlain() Declaration public Task OnlineToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToOnline(object) Declaration public void PlainToOnline(object plain) Parameters Type Name Description object plain | Improve this Doc View Source PlainToOnline(T) Declaration public Task PlainToOnline(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToShadow(object) Declaration public void PlainToShadow(object plain) Parameters Type Name Description object plain | Improve this Doc View Source PlainToShadow(T) Declaration public Task PlainToShadow(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source Poll() Add this element for polling the in the next connector read cycle. Declaration public void Poll() | Improve this Doc View Source ShadowToPlain() Declaration public object ShadowToPlain() Returns Type Description object | Improve this Doc View Source ShadowToPlain() Declaration public Task ShadowToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T Implements ITwinObject ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" }, "api/AXSharp.Connector.S71500.WebApi.html": { "href": "api/AXSharp.Connector.S71500.WebApi.html", @@ -442,22 +462,22 @@ "api/AXSharp.Connector.S71500.WebApi.WebApiBool.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiBool.html", "title": "Class WebApiBool | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiBool Represents wrapper for a PLC BOOL variable. Inheritance object OnlinerBase OnlinerBase OnlinerBool WebApiBool Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerBool.InstanceMinValue OnlinerBool.InstanceMaxValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(bool) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiBool : OnlinerBool, INotifyPropertyChanged, IValueBoundaries, IOnlineBool, IOnline, IShadowBool, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiBool() Declaration public WebApiBool() | Improve this Doc View Source WebApiBool(ITwinObject, string, string) Initializes a new instance of the OnlinerBool class. Declaration public WebApiBool(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(bool) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(bool value) Parameters Type Name Description bool value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(bool) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiBool Represents wrapper for a PLC BOOL variable. Inheritance object OnlinerBase OnlinerBase OnlinerBool WebApiBool Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerBool.InstanceMinValue OnlinerBool.InstanceMaxValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(bool) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiBool : OnlinerBool, INotifyPropertyChanged, IValueBoundaries, IOnlineBool, IOnline, IShadowBool, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiBool() Declaration public WebApiBool() | Improve this Doc View Source WebApiBool(ITwinObject, string, string) Initializes a new instance of the OnlinerBool class. Declaration public WebApiBool(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(bool) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(bool value) Parameters Type Name Description bool value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(bool) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiByte.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiByte.html", "title": "Class WebApiByte | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiByte Represents wrapper for a PLC BYTE variable. Inheritance object OnlinerBase OnlinerBase OnlinerByte WebApiByte Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerByte.MaxValue OnlinerByte.MinValue OnlinerByte.InstanceMaxValue OnlinerByte.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiByte : OnlinerByte, INotifyPropertyChanged, IValueBoundaries, IOnlineByte, IOnline, IShadowByte, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiByte() Declaration public WebApiByte() | Improve this Doc View Source WebApiByte(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiByte(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(byte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(byte value) Parameters Type Name Description byte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(byte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiByte Represents wrapper for a PLC BYTE variable. Inheritance object OnlinerBase OnlinerBase OnlinerByte WebApiByte Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerByte.MaxValue OnlinerByte.MinValue OnlinerByte.InstanceMaxValue OnlinerByte.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiByte : OnlinerByte, INotifyPropertyChanged, IValueBoundaries, IOnlineByte, IOnline, IShadowByte, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiByte() Declaration public WebApiByte() | Improve this Doc View Source WebApiByte(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiByte(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(byte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(byte value) Parameters Type Name Description byte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(byte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiChar.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiChar.html", "title": "Class WebApiChar | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiChar Represents wrapper for a PLC CHAR variable. Inheritance object OnlinerBase OnlinerBase OnlinerChar WebApiChar Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerChar.MaxValue OnlinerChar.MinValue OnlinerChar.InstanceMaxValue OnlinerChar.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiChar : OnlinerChar, INotifyPropertyChanged, IValueBoundaries, IOnlineChar, IOnline, IShadowChar, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiChar() Declaration public WebApiChar() | Improve this Doc View Source WebApiChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(char) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(char value) Parameters Type Name Description char value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(char) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiChar Represents wrapper for a PLC CHAR variable. Inheritance object OnlinerBase OnlinerBase OnlinerChar WebApiChar Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerChar.MaxValue OnlinerChar.MinValue OnlinerChar.InstanceMaxValue OnlinerChar.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiChar : OnlinerChar, INotifyPropertyChanged, IValueBoundaries, IOnlineChar, IOnline, IShadowChar, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiChar() Declaration public WebApiChar() | Improve this Doc View Source WebApiChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(char) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(char value) Parameters Type Name Description char value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(char) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html", "title": "Class WebApiConnector | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiConnector Provides connector to mediate connection with AX# twins over WebAPI connection. Inheritance object RootTwinObject Connector WebApiConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members Connector.SetLoggerConfiguration(ILogger) Connector.Logger Connector.ConnectorAdapter Connector.ExceptionBehaviour Connector.SubscriptionMode Connector.ErrorCount Connector.IdentityProvider Connector.RwCycleCount Connector.CyclicRwDuration Connector.StartUpTime Connector.MonitorConnector Connector.ReadWriteCycleDelay Connector.ConcurrentRequestDelay Connector.ConcurrentRequestMaxCount Connector.OnlineTags Connector.IsRwLoopSuspended Connector.PropertyChanged Connector.CreateSymbol(string, string) Connector.CreateHumanReadable(string, string) Connector.SetField(ref T, T, string) Connector.StartReadWriteOps() Connector.CyclicRead() Connector.CyclicWrite() Connector.ClearPeriodicReadSet() RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiConnector : Connector, ITwinObject, ITwinElement, INotifyPropertyChanged Constructors | Improve this Doc View Source WebApiConnector(string, string, string, bool, string) Creates new instance of WebApiConnector. Declaration public WebApiConnector(string ipAddress, string userName, string password, bool ignoreSSLErros, string dbName = \"\\\"TGlobalVariablesDB\\\"\") Parameters Type Name Description string ipAddress Target's IP address. string userName User name. string password Password. bool ignoreSSLErros When set to 'true' the connection will ignore SSL errors. string dbName Root DB name (AX uses 'TGlobalVariablesDB') | Improve this Doc View Source WebApiConnector(string, string, string, Func?, string) Creates new instance of WebApiConnector. Declaration public WebApiConnector(string ipAddress, string userName, string password, Func? customServerCertHandler, string dbName = \"\\\"TGlobalVariablesDB\\\"\") Parameters Type Name Description string ipAddress Target's IP address. string userName User name. string password Password. System.Func customServerCertHandler Customized server certificate handler. string dbName Root DB name (AX uses 'TGlobalVariablesDB') Properties | Improve this Doc View Source NumberOfInstances Gets number of instance of WebAPI connector in this application. Declaration public static int NumberOfInstances { get; } Property Value Type Description int Methods | Improve this Doc View Source BuildAndStart() Builds and starts this connector. Declaration public override Connector BuildAndStart() Returns Type Description Connector Overrides Connector.BuildAndStart() | Improve this Doc View Source ReadBatchAsync(IEnumerable?) Reads batch of value items from the plc. Declaration public override Task ReadBatchAsync(IEnumerable? primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be read. Returns Type Description System.Threading.Tasks.Task Overrides Connector.ReadBatchAsync(IEnumerable) | Improve this Doc View Source ReloadConnector() Forces the connector to reload symbols. Declaration public override void ReloadConnector() Overrides Connector.ReloadConnector() | Improve this Doc View Source WriteBatchAsync(IEnumerable?) Writes batch of value items to the plc. Declaration public override Task WriteBatchAsync(IEnumerable? primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be written. Returns Type Description System.Threading.Tasks.Task Overrides Connector.WriteBatchAsync(IEnumerable) Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" + "keywords": "Class WebApiConnector Provides connector to mediate connection with AX# twins over WebAPI connection. Inheritance object RootTwinObject Connector WebApiConnector Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Inherited Members Connector.SetLoggerConfiguration(ILogger) Connector.Logger Connector.ConnectorAdapter Connector.ExceptionBehaviour Connector.SubscriptionMode Connector.ErrorCount Connector.IdentityProvider Connector.RwCycleCount Connector.CyclicRwDuration Connector.StartUpTime Connector.MonitorConnector Connector.ReadWriteCycleDelay Connector.ConcurrentRequestDelay Connector.ConcurrentRequestMaxCount Connector.OnlineTags Connector.IsRwLoopSuspended Connector.PropertyChanged Connector.CreateSymbol(string, string) Connector.CreateHumanReadable(string, string) Connector.SetField(ref T, T, string) Connector.SetCulture(CultureInfo) Connector.StartReadWriteOps() Connector.CyclicRead() Connector.CyclicWrite() Connector.ClearPeriodicReadSet() RootTwinObject.Identity RootTwinObject.GetSymbolTail() RootTwinObject.Poll() RootTwinObject.Interpreter RootTwinObject.AttributeName RootTwinObject.GetAttributeName(CultureInfo) RootTwinObject.GetHumanReadable(CultureInfo) RootTwinObject.Symbol RootTwinObject.HumanReadable RootTwinObject.GetChildren() RootTwinObject.GetParent() RootTwinObject.AddChild(ITwinObject) RootTwinObject.GetValueTags() RootTwinObject.AddValueTag(ITwinPrimitive) RootTwinObject.GetConnector() RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(T) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(T) RootTwinObject.OnlineToPlain() RootTwinObject.PlainToOnline(object) RootTwinObject.ShadowToPlain() RootTwinObject.PlainToShadow(object) RootTwinObject.AddKid(ITwinElement) RootTwinObject.GetKids() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiConnector : Connector, ITwinObject, ITwinElement, INotifyPropertyChanged Constructors | Improve this Doc View Source WebApiConnector(string, string, string, bool, string) Creates new instance of WebApiConnector. Declaration public WebApiConnector(string ipAddress, string userName, string password, bool ignoreSSLErros, string dbName = \"\\\"TGlobalVariablesDB\\\"\") Parameters Type Name Description string ipAddress Target's IP address. string userName User name. string password Password. bool ignoreSSLErros When set to 'true' the connection will ignore SSL errors. string dbName Root DB name (AX uses 'TGlobalVariablesDB') | Improve this Doc View Source WebApiConnector(string, string, string, Func?, string) Creates new instance of WebApiConnector. Declaration public WebApiConnector(string ipAddress, string userName, string password, Func? customServerCertHandler, string dbName = \"\\\"TGlobalVariablesDB\\\"\") Parameters Type Name Description string ipAddress Target's IP address. string userName User name. string password Password. System.Func customServerCertHandler Customized server certificate handler. string dbName Root DB name (AX uses 'TGlobalVariablesDB') Properties | Improve this Doc View Source NumberOfInstances Gets number of instance of WebAPI connector in this application. Declaration public static int NumberOfInstances { get; } Property Value Type Description int Methods | Improve this Doc View Source BuildAndStart() Builds and starts this connector. Declaration public override Connector BuildAndStart() Returns Type Description Connector Overrides Connector.BuildAndStart() | Improve this Doc View Source ReadBatchAsync(IEnumerable?) Reads batch of value items from the plc. Declaration public override Task ReadBatchAsync(IEnumerable? primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be read. Returns Type Description System.Threading.Tasks.Task Overrides Connector.ReadBatchAsync(IEnumerable) | Improve this Doc View Source ReloadConnector() Forces the connector to reload symbols. Declaration public override void ReloadConnector() Overrides Connector.ReloadConnector() | Improve this Doc View Source WriteBatchAsync(IEnumerable?) Writes batch of value items to the plc. Declaration public override Task WriteBatchAsync(IEnumerable? primitives) Parameters Type Name Description System.Collections.Generic.IEnumerable primitives Primitive items to be written. Returns Type Description System.Threading.Tasks.Task Overrides Connector.WriteBatchAsync(IEnumerable) Implements ITwinObject ITwinElement System.ComponentModel.INotifyPropertyChanged Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html", @@ -467,122 +487,122 @@ "api/AXSharp.Connector.S71500.WebApi.WebApiDate.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiDate.html", "title": "Class WebApiDate | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiDate Represents wrapper for a PLC DATE variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiDate Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDate.MaxValue OnlinerDate.MinValue OnlinerDate.InstanceMaxValue OnlinerDate.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDate : OnlinerDate, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDate() Declaration public WebApiDate() | Improve this Doc View Source WebApiDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public WebApiDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateOnly) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateOnly value) Parameters Type Name Description System.DateOnly value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateOnly) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiDate Represents wrapper for a PLC DATE variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiDate Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDate.MaxValue OnlinerDate.MinValue OnlinerDate.InstanceMaxValue OnlinerDate.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDate : OnlinerDate, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDate() Declaration public WebApiDate() | Improve this Doc View Source WebApiDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public WebApiDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateOnly) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateOnly value) Parameters Type Name Description System.DateOnly value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateOnly) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html", "title": "Class WebApiDateTime | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiDateTime Represents wrapper for a PLC DATE_AND_TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerDateTime WebApiDateTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDateTime.MaxValue OnlinerDateTime.MinValue OnlinerDateTime.InstanceMaxValue OnlinerDateTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDateTime : OnlinerDateTime, INotifyPropertyChanged, IValueBoundaries, IOnlineDateTime, IOnline, IShadowDateTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDateTime() Declaration public WebApiDateTime() | Improve this Doc View Source WebApiDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerDateTime class. Declaration public WebApiDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateTime) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateTime value) Parameters Type Name Description System.DateTime value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateTime) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiDateTime Represents wrapper for a PLC DATE_AND_TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerDateTime WebApiDateTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDateTime.MaxValue OnlinerDateTime.MinValue OnlinerDateTime.InstanceMaxValue OnlinerDateTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDateTime : OnlinerDateTime, INotifyPropertyChanged, IValueBoundaries, IOnlineDateTime, IOnline, IShadowDateTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDateTime() Declaration public WebApiDateTime() | Improve this Doc View Source WebApiDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerDateTime class. Declaration public WebApiDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateTime) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateTime value) Parameters Type Name Description System.DateTime value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateTime) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html", "title": "Class WebApiDInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiDInt Represents wrapper for a PLC DINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerDInt WebApiDInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDInt.MinValue OnlinerDInt.MaxValue OnlinerDInt.InstanceMaxValue OnlinerDInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(int) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDInt : OnlinerDInt, INotifyPropertyChanged, IValueBoundaries, IOnlineDInt, IOnline, IShadowDInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDInt() Declaration public WebApiDInt() | Improve this Doc View Source WebApiDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerDInt class. Declaration public WebApiDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(int) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(int value) Parameters Type Name Description int value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(int) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiDInt Represents wrapper for a PLC DINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerDInt WebApiDInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDInt.MinValue OnlinerDInt.MaxValue OnlinerDInt.InstanceMaxValue OnlinerDInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(int) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDInt : OnlinerDInt, INotifyPropertyChanged, IValueBoundaries, IOnlineDInt, IOnline, IShadowDInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDInt() Declaration public WebApiDInt() | Improve this Doc View Source WebApiDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerDInt class. Declaration public WebApiDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(int) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(int value) Parameters Type Name Description int value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(int) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html", "title": "Class WebApiDWord | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiDWord Represents wrapper for a PLC DWORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerDWord WebApiDWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDWord.MinValue OnlinerDWord.MaxValue OnlinerDWord.InstanceMaxValue OnlinerDWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDWord : OnlinerDWord, INotifyPropertyChanged, IValueBoundaries, IOnlineDWord, IOnline, IShadowDWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDWord() Declaration public WebApiDWord() | Improve this Doc View Source WebApiDWord(ITwinObject, string, string) Initializes a new instance of the OnlinerDWord class. Declaration public WebApiDWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(uint) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(uint value) Parameters Type Name Description uint value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(uint) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiDWord Represents wrapper for a PLC DWORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerDWord WebApiDWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDWord.MinValue OnlinerDWord.MaxValue OnlinerDWord.InstanceMaxValue OnlinerDWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiDWord : OnlinerDWord, INotifyPropertyChanged, IValueBoundaries, IOnlineDWord, IOnline, IShadowDWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiDWord() Declaration public WebApiDWord() | Improve this Doc View Source WebApiDWord(ITwinObject, string, string) Initializes a new instance of the OnlinerDWord class. Declaration public WebApiDWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(uint) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(uint value) Parameters Type Name Description uint value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(uint) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiInt.html", "title": "Class WebApiInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiInt Represents wrapper for a PLC INT variable. Inheritance object OnlinerBase OnlinerBase OnlinerInt WebApiInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerInt.MinValue OnlinerInt.MaxValue OnlinerInt.InstanceMaxValue OnlinerInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(short) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiInt : OnlinerInt, INotifyPropertyChanged, IValueBoundaries, IOnlineInt, IOnline, IShadowInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiInt() Declaration public WebApiInt() | Improve this Doc View Source WebApiInt(ITwinObject, string, string) Initializes a new instance of the OnlinerInt class. Declaration public WebApiInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(short) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(short value) Parameters Type Name Description short value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(short) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiInt Represents wrapper for a PLC INT variable. Inheritance object OnlinerBase OnlinerBase OnlinerInt WebApiInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerInt.MinValue OnlinerInt.MaxValue OnlinerInt.InstanceMaxValue OnlinerInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(short) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiInt : OnlinerInt, INotifyPropertyChanged, IValueBoundaries, IOnlineInt, IOnline, IShadowInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiInt() Declaration public WebApiInt() | Improve this Doc View Source WebApiInt(ITwinObject, string, string) Initializes a new instance of the OnlinerInt class. Declaration public WebApiInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(short) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(short value) Parameters Type Name Description short value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(short) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html", "title": "Class WebApiLDate | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLDate Represents wrapper for a PLC LDATE variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiLDate Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDate.MaxValue OnlinerDate.MinValue OnlinerDate.InstanceMaxValue OnlinerDate.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLDate : OnlinerDate, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLDate() Declaration public WebApiLDate() | Improve this Doc View Source WebApiLDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public WebApiLDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateOnly) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateOnly value) Parameters Type Name Description System.DateOnly value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateOnly) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLDate Represents wrapper for a PLC LDATE variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiLDate Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerDate.MaxValue OnlinerDate.MinValue OnlinerDate.InstanceMaxValue OnlinerDate.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLDate : OnlinerDate, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLDate() Declaration public WebApiLDate() | Improve this Doc View Source WebApiLDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public WebApiLDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateOnly) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateOnly value) Parameters Type Name Description System.DateOnly value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateOnly) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html", "title": "Class WebApiLDateTime | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLDateTime Represents wrapper for a PLC LDATE_AND_TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerLDateTime WebApiLDateTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLDateTime.MaxValue OnlinerLDateTime.MinValue OnlinerLDateTime.InstanceMaxValue OnlinerLDateTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLDateTime : OnlinerLDateTime, INotifyPropertyChanged, IValueBoundaries, IOnlineLDateTime, IOnline, IShadowLDateTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLDateTime() Declaration public WebApiLDateTime() | Improve this Doc View Source WebApiLDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLDateTime class. Declaration public WebApiLDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateTime) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateTime value) Parameters Type Name Description System.DateTime value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateTime) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLDateTime Represents wrapper for a PLC LDATE_AND_TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerLDateTime WebApiLDateTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLDateTime.MaxValue OnlinerLDateTime.MinValue OnlinerLDateTime.InstanceMaxValue OnlinerLDateTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLDateTime : OnlinerLDateTime, INotifyPropertyChanged, IValueBoundaries, IOnlineLDateTime, IOnline, IShadowLDateTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLDateTime() Declaration public WebApiLDateTime() | Improve this Doc View Source WebApiLDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLDateTime class. Declaration public WebApiLDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(DateTime) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(DateTime value) Parameters Type Name Description System.DateTime value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.DateTime) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html", "title": "Class WebApiLInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLInt Represents wrapper for a PLC LINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerLInt WebApiLInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLInt.MinValue OnlinerLInt.MaxValue OnlinerLInt.InstanceMaxValue OnlinerLInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(long) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLInt : OnlinerLInt, INotifyPropertyChanged, IValueBoundaries, IOnlineLInt, IOnline, IShadowLInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLInt() Declaration [Obsolete(\"Use WebApiLInt(ITwinObject parent,\\r\\n string readableTail,\\r\\n string symbolTail)\\r\\n : base(parent,\\r\\n readableTail,\\r\\n symbolTail)\")] public WebApiLInt() | Improve this Doc View Source WebApiLInt(ITwinObject, string, string) Initializes a new instance of the OnlinerLInt class. Declaration public WebApiLInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(long) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(long value) Parameters Type Name Description long value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(long) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLInt Represents wrapper for a PLC LINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerLInt WebApiLInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLInt.MinValue OnlinerLInt.MaxValue OnlinerLInt.InstanceMaxValue OnlinerLInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(long) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLInt : OnlinerLInt, INotifyPropertyChanged, IValueBoundaries, IOnlineLInt, IOnline, IShadowLInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLInt() Declaration [Obsolete(\"Use WebApiLInt(ITwinObject parent,\\r\\n string readableTail,\\r\\n string symbolTail)\\r\\n : base(parent,\\r\\n readableTail,\\r\\n symbolTail)\")] public WebApiLInt() | Improve this Doc View Source WebApiLInt(ITwinObject, string, string) Initializes a new instance of the OnlinerLInt class. Declaration public WebApiLInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(long) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(long value) Parameters Type Name Description long value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(long) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html", "title": "Class WebApiLReal | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLReal Represents wrapper for a PLC LREAL variable. Inheritance object OnlinerBase OnlinerBase OnlinerLReal WebApiLReal Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLReal.MaxValue OnlinerLReal.MinValue OnlinerLReal.InstanceMaxValue OnlinerLReal.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(double) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLReal : OnlinerLReal, INotifyPropertyChanged, IValueBoundaries, IOnlineLReal, IOnline, IShadowLReal, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLReal() Declaration public WebApiLReal() | Improve this Doc View Source WebApiLReal(ITwinObject, string, string) Initializes a new instance of the OnlinerLReal class. Declaration public WebApiLReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(double) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(double value) Parameters Type Name Description double value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(double) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLReal Represents wrapper for a PLC LREAL variable. Inheritance object OnlinerBase OnlinerBase OnlinerLReal WebApiLReal Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLReal.MaxValue OnlinerLReal.MinValue OnlinerLReal.InstanceMaxValue OnlinerLReal.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(double) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLReal : OnlinerLReal, INotifyPropertyChanged, IValueBoundaries, IOnlineLReal, IOnline, IShadowLReal, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLReal() Declaration public WebApiLReal() | Improve this Doc View Source WebApiLReal(ITwinObject, string, string) Initializes a new instance of the OnlinerLReal class. Declaration public WebApiLReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(double) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(double value) Parameters Type Name Description double value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(double) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html", "title": "Class WebApiLTime | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLTime Represents wrapper for a PLC LTIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTime WebApiLTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLTime.MaxValue OnlinerLTime.MinValue OnlinerLTime.InstanceMaxValue OnlinerLTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLTime : OnlinerLTime, INotifyPropertyChanged, IValueBoundaries, IOnlineLTime, IOnline, IShadowLTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLTime() Declaration public WebApiLTime() | Improve this Doc View Source WebApiLTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLTime class. Declaration public WebApiLTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLTime Represents wrapper for a PLC LTIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTime WebApiLTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLTime.MaxValue OnlinerLTime.MinValue OnlinerLTime.InstanceMaxValue OnlinerLTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLTime : OnlinerLTime, INotifyPropertyChanged, IValueBoundaries, IOnlineLTime, IOnline, IShadowLTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLTime() Declaration public WebApiLTime() | Improve this Doc View Source WebApiLTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLTime class. Declaration public WebApiLTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html", "title": "Class WebApiLTimeOfDay | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLTimeOfDay Represents wrapper for a PLC LTIME_OF_DAY variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTimeOfDay WebApiLTimeOfDay Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLTimeOfDay.MaxValue OnlinerLTimeOfDay.MinValue OnlinerLTimeOfDay.InstanceMaxValue OnlinerLTimeOfDay.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLTimeOfDay : OnlinerLTimeOfDay, INotifyPropertyChanged, IValueBoundaries, IOnlineLTimeOfDay, IOnline, IShadowLTimeOfDay, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLTimeOfDay() Declaration public WebApiLTimeOfDay() | Improve this Doc View Source WebApiLTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public WebApiLTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLTimeOfDay Represents wrapper for a PLC LTIME_OF_DAY variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTimeOfDay WebApiLTimeOfDay Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLTimeOfDay.MaxValue OnlinerLTimeOfDay.MinValue OnlinerLTimeOfDay.InstanceMaxValue OnlinerLTimeOfDay.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLTimeOfDay : OnlinerLTimeOfDay, INotifyPropertyChanged, IValueBoundaries, IOnlineLTimeOfDay, IOnline, IShadowLTimeOfDay, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLTimeOfDay() Declaration public WebApiLTimeOfDay() | Improve this Doc View Source WebApiLTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public WebApiLTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html", "title": "Class WebApiLWord | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiLWord Represents wrapper for a PLC LWORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerLWord WebApiLWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLWord.MinValue OnlinerLWord.MaxValue OnlinerLWord.InstanceMaxValue OnlinerLWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLWord : OnlinerLWord, INotifyPropertyChanged, IValueBoundaries, IOnlineLWord, IOnline, IShadowLWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLWord() Declaration public WebApiLWord() | Improve this Doc View Source WebApiLWord(ITwinObject, string, string) Initializes a new instance of the OnlinerLWord class. Declaration public WebApiLWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(ulong) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ulong value) Parameters Type Name Description ulong value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ulong) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiLWord Represents wrapper for a PLC LWORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerLWord WebApiLWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerLWord.MinValue OnlinerLWord.MaxValue OnlinerLWord.InstanceMaxValue OnlinerLWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiLWord : OnlinerLWord, INotifyPropertyChanged, IValueBoundaries, IOnlineLWord, IOnline, IShadowLWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiLWord() Declaration public WebApiLWord() | Improve this Doc View Source WebApiLWord(ITwinObject, string, string) Initializes a new instance of the OnlinerLWord class. Declaration public WebApiLWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ulong) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ulong value) Parameters Type Name Description ulong value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ulong) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiReal.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiReal.html", "title": "Class WebApiReal | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiReal Represents wrapper for a PLC REAL variable. Inheritance object OnlinerBase OnlinerBase OnlinerReal WebApiReal Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerReal.MaxValue OnlinerReal.MinValue OnlinerReal.InstanceMaxValue OnlinerReal.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(float) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiReal : OnlinerReal, INotifyPropertyChanged, IValueBoundaries, IOnlineReal, IOnline, IShadowReal, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiReal() Declaration public WebApiReal() | Improve this Doc View Source WebApiReal(ITwinObject, string, string) Initializes a new instance of the OnlinerReal class. Declaration public WebApiReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(float) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(float value) Parameters Type Name Description float value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(float) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiReal Represents wrapper for a PLC REAL variable. Inheritance object OnlinerBase OnlinerBase OnlinerReal WebApiReal Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerReal.MaxValue OnlinerReal.MinValue OnlinerReal.InstanceMaxValue OnlinerReal.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(float) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiReal : OnlinerReal, INotifyPropertyChanged, IValueBoundaries, IOnlineReal, IOnline, IShadowReal, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiReal() Declaration public WebApiReal() | Improve this Doc View Source WebApiReal(ITwinObject, string, string) Initializes a new instance of the OnlinerReal class. Declaration public WebApiReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(float) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(float value) Parameters Type Name Description float value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(float) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html", "title": "Class WebApiSInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiSInt Represents wrapper for a PLC SINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerSInt WebApiSInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerSInt.MinValue OnlinerSInt.MaxValue OnlinerSInt.InstanceMaxValue OnlinerSInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(sbyte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiSInt : OnlinerSInt, INotifyPropertyChanged, IValueBoundaries, IOnlineSInt, IOnline, IShadowSInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiSInt() Declaration public WebApiSInt() | Improve this Doc View Source WebApiSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerSInt class. Declaration public WebApiSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(sbyte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(sbyte value) Parameters Type Name Description sbyte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(sbyte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiSInt Represents wrapper for a PLC SINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerSInt WebApiSInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerSInt.MinValue OnlinerSInt.MaxValue OnlinerSInt.InstanceMaxValue OnlinerSInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(sbyte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiSInt : OnlinerSInt, INotifyPropertyChanged, IValueBoundaries, IOnlineSInt, IOnline, IShadowSInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiSInt() Declaration public WebApiSInt() | Improve this Doc View Source WebApiSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerSInt class. Declaration public WebApiSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(sbyte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(sbyte value) Parameters Type Name Description sbyte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(sbyte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiString.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiString.html", "title": "Class WebApiString | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiString Represents wrapper for a PLC STRING variable. Inheritance object OnlinerBase OnlinerBase OnlinerString WebApiString Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerString.InstanceMaxValue OnlinerString.InstanceMinValue OnlinerString.Cyclic OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiString : OnlinerString, INotifyPropertyChanged, IValueBoundaries, IOnlineString, IOnline, IShadowString, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiString() Declaration public WebApiString() | Improve this Doc View Source WebApiString(ITwinObject, string, string) Initializes a new instance of the OnlinerString class. Declaration public WebApiString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this OnlinerString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task GetAsync() Overrides OnlinerString.GetAsync() | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set Returns Type Description System.Threading.Tasks.Task Overrides OnlinerString.SetAsync(string) Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiString Represents wrapper for a PLC STRING variable. Inheritance object OnlinerBase OnlinerBase OnlinerString WebApiString Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerString.InstanceMaxValue OnlinerString.InstanceMinValue OnlinerString.Cyclic OnlinerString.GetCyclic(CultureInfo) OnlinerString.GetAsync(CultureInfo) OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiString : OnlinerString, INotifyPropertyChanged, IValueBoundaries, IOnlineString, IOnline, IShadowString, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiString() Declaration public WebApiString() | Improve this Doc View Source WebApiString(ITwinObject, string, string) Initializes a new instance of the OnlinerString class. Declaration public WebApiString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this OnlinerString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task GetAsync() Overrides OnlinerString.GetAsync() | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set Returns Type Description System.Threading.Tasks.Task Overrides OnlinerString.SetAsync(string) Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiTime.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiTime.html", "title": "Class WebApiTime | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiTime Represents wrapper for a PLC TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerTime WebApiTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerTime.MaxValue OnlinerTime.MinValue OnlinerTime.InstanceMaxValue OnlinerTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiTime : OnlinerTime, INotifyPropertyChanged, IValueBoundaries, IOnlineTime, IOnline, IShadowTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiTime() Declaration public WebApiTime() | Improve this Doc View Source WebApiTime(ITwinObject, string, string) Initializes a new instance of the OnlinerTime class. Declaration public WebApiTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiTime Represents wrapper for a PLC TIME variable. Inheritance object OnlinerBase OnlinerBase OnlinerTime WebApiTime Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerTime.MaxValue OnlinerTime.MinValue OnlinerTime.InstanceMaxValue OnlinerTime.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiTime : OnlinerTime, INotifyPropertyChanged, IValueBoundaries, IOnlineTime, IOnline, IShadowTime, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiTime() Declaration public WebApiTime() | Improve this Doc View Source WebApiTime(ITwinObject, string, string) Initializes a new instance of the OnlinerTime class. Declaration public WebApiTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html", "title": "Class WebApiTimeOfDay | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiTimeOfDay Represents wrapper for a PLC TIME_OF_DAY variable. Inheritance object OnlinerBase OnlinerBase OnlinerTimeOfDay WebApiTimeOfDay Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerTimeOfDay.MaxValue OnlinerTimeOfDay.MinValue OnlinerTimeOfDay.InstanceMaxValue OnlinerTimeOfDay.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiTimeOfDay : OnlinerTimeOfDay, INotifyPropertyChanged, IValueBoundaries, IOnlineTimeOfDay, IOnline, IShadowTimeOfDay, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiTimeOfDay() Declaration public WebApiTimeOfDay() | Improve this Doc View Source WebApiTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public WebApiTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string result) Parameters Type Name Description string result | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiTimeOfDay Represents wrapper for a PLC TIME_OF_DAY variable. Inheritance object OnlinerBase OnlinerBase OnlinerTimeOfDay WebApiTimeOfDay Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerTimeOfDay.MaxValue OnlinerTimeOfDay.MinValue OnlinerTimeOfDay.InstanceMaxValue OnlinerTimeOfDay.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiTimeOfDay : OnlinerTimeOfDay, INotifyPropertyChanged, IValueBoundaries, IOnlineTimeOfDay, IOnline, IShadowTimeOfDay, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiTimeOfDay() Declaration public WebApiTimeOfDay() | Improve this Doc View Source WebApiTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public WebApiTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(TimeSpan) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(TimeSpan value) Parameters Type Name Description System.TimeSpan value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(System.TimeSpan) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html", "title": "Class WebApiUdInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiUdInt Represents wrapper for a PLC UDINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUDInt WebApiUdInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUDInt.MinValue OnlinerUDInt.MaxValue OnlinerUDInt.InstanceMaxValue OnlinerUDInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUdInt : OnlinerUDInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUDInt, IOnline, IShadowUDInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUdInt() Declaration public WebApiUdInt() | Improve this Doc View Source WebApiUdInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUDInt class. Declaration public WebApiUdInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(uint) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(uint value) Parameters Type Name Description uint value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(uint) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiUdInt Represents wrapper for a PLC UDINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUDInt WebApiUdInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUDInt.MinValue OnlinerUDInt.MaxValue OnlinerUDInt.InstanceMaxValue OnlinerUDInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUdInt : OnlinerUDInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUDInt, IOnline, IShadowUDInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUdInt() Declaration public WebApiUdInt() | Improve this Doc View Source WebApiUdInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUDInt class. Declaration public WebApiUdInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(uint) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(uint value) Parameters Type Name Description uint value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(uint) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html", "title": "Class WebApiUInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiUInt Represents wrapper for a PLC UINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUInt WebApiUInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUInt.MinValue OnlinerUInt.MaxValue OnlinerUInt.InstanceMaxValue OnlinerUInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUInt : OnlinerUInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUInt, IOnline, IShadowUInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUInt() Declaration public WebApiUInt() | Improve this Doc View Source WebApiUInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUInt class. Declaration public WebApiUInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ushort) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ushort value) Parameters Type Name Description ushort value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ushort) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiUInt Represents wrapper for a PLC UINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUInt WebApiUInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUInt.MinValue OnlinerUInt.MaxValue OnlinerUInt.InstanceMaxValue OnlinerUInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUInt : OnlinerUInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUInt, IOnline, IShadowUInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUInt() Declaration public WebApiUInt() | Improve this Doc View Source WebApiUInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUInt class. Declaration public WebApiUInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ushort) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ushort value) Parameters Type Name Description ushort value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ushort) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html", "title": "Class WebApiULInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiULInt Represents wrapper for a PLC ULINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerULInt WebApiULInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerULInt.MinValue OnlinerULInt.MaxValue OnlinerULInt.InstanceMaxValue OnlinerULInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiULInt : OnlinerULInt, INotifyPropertyChanged, IValueBoundaries, IOnlineULInt, IOnline, IShadowULInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiULInt() Declaration public WebApiULInt() | Improve this Doc View Source WebApiULInt(ITwinObject, string, string) Initializes a new instance of the OnlinerULInt class. Declaration public WebApiULInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ulong) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ulong value) Parameters Type Name Description ulong value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ulong) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiULInt Represents wrapper for a PLC ULINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerULInt WebApiULInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerULInt.MinValue OnlinerULInt.MaxValue OnlinerULInt.InstanceMaxValue OnlinerULInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiULInt : OnlinerULInt, INotifyPropertyChanged, IValueBoundaries, IOnlineULInt, IOnline, IShadowULInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiULInt() Declaration public WebApiULInt() | Improve this Doc View Source WebApiULInt(ITwinObject, string, string) Initializes a new instance of the OnlinerULInt class. Declaration public WebApiULInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ulong) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ulong value) Parameters Type Name Description ulong value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ulong) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html", "title": "Class WebApiUSInt | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiUSInt Represents wrapper for a PLC USINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUSInt WebApiUSInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUSInt.MinValue OnlinerUSInt.MaxValue OnlinerUSInt.InstanceMaxValue OnlinerUSInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUSInt : OnlinerUSInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUSInt, IOnline, IShadowUSInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUSInt() Declaration public WebApiUSInt() | Improve this Doc View Source WebApiUSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUSInt class. Declaration public WebApiUSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(byte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(byte value) Parameters Type Name Description byte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(byte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiUSInt Represents wrapper for a PLC USINT variable. Inheritance object OnlinerBase OnlinerBase OnlinerUSInt WebApiUSInt Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerUSInt.MinValue OnlinerUSInt.MaxValue OnlinerUSInt.InstanceMaxValue OnlinerUSInt.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiUSInt : OnlinerUSInt, INotifyPropertyChanged, IValueBoundaries, IOnlineUSInt, IOnline, IShadowUSInt, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiUSInt() Declaration public WebApiUSInt() | Improve this Doc View Source WebApiUSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUSInt class. Declaration public WebApiUSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(byte) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(byte value) Parameters Type Name Description byte value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(byte) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html", "title": "Class WebApiWChar | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiWChar Represents wrapper for a PLC WCHAR variable. Inheritance object OnlinerBase OnlinerBase OnlinerWChar WebApiWChar Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWChar.MaxValue OnlinerWChar.MinValue OnlinerWChar.InstanceMaxValue OnlinerWChar.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWChar : OnlinerWChar, INotifyPropertyChanged, IValueBoundaries, IOnlineWChar, IOnline, IShadowWChar, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWChar() Declaration public WebApiWChar() | Improve this Doc View Source WebApiWChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiWChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(char) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(char value) Parameters Type Name Description char value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(char) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiWChar Represents wrapper for a PLC WCHAR variable. Inheritance object OnlinerBase OnlinerBase OnlinerWChar WebApiWChar Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWChar.MaxValue OnlinerWChar.MinValue OnlinerWChar.InstanceMaxValue OnlinerWChar.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWChar : OnlinerWChar, INotifyPropertyChanged, IValueBoundaries, IOnlineWChar, IOnline, IShadowWChar, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWChar() Declaration public WebApiWChar() | Improve this Doc View Source WebApiWChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public WebApiWChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(char) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(char value) Parameters Type Name Description char value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(char) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiWord.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiWord.html", "title": "Class WebApiWord | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiWord Represents wrapper for a PLC WORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerWord WebApiWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWord.MinValue OnlinerWord.MaxValue OnlinerWord.InstanceMaxValue OnlinerWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWord : OnlinerWord, INotifyPropertyChanged, IValueBoundaries, IOnlineWord, IOnline, IShadowWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWord() Declaration public WebApiWord() | Improve this Doc View Source WebApiWord(ITwinObject, string, string) Initializes a new instance of the OnlinerWord class. Declaration public WebApiWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ushort) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ushort value) Parameters Type Name Description ushort value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ushort) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiWord Represents wrapper for a PLC WORD variable. Inheritance object OnlinerBase OnlinerBase OnlinerWord WebApiWord Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWord.MinValue OnlinerWord.MaxValue OnlinerWord.InstanceMaxValue OnlinerWord.InstanceMinValue OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWord : OnlinerWord, INotifyPropertyChanged, IValueBoundaries, IOnlineWord, IOnline, IShadowWord, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWord() Declaration public WebApiWord() | Improve this Doc View Source WebApiWord(ITwinObject, string, string) Initializes a new instance of the OnlinerWord class. Declaration public WebApiWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(ushort) Sets the value of this variable to the controller asynchronously. Declaration public override Task SetAsync(ushort value) Parameters Type Name Description ushort value Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(ushort) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.S71500.WebApi.WebApiWString.html": { "href": "api/AXSharp.Connector.S71500.WebApi.WebApiWString.html", "title": "Class WebApiWString | System.Dynamic.ExpandoObject", - "keywords": "Class WebApiWString Represents wrapper for a PLC WSTRING variable. Inheritance object OnlinerBase OnlinerBase OnlinerWString WebApiWString Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWString.InstanceMaxValue OnlinerWString.InstanceMinValue OnlinerWString.Cyclic OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWString : OnlinerWString, INotifyPropertyChanged, IValueBoundaries, IOnlineWString, IOnline, IShadowWString, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWString() Declaration public WebApiWString() | Improve this Doc View Source WebApiWString(ITwinObject, string, string) Initializes a new instance of the OnlinerWString class. Declaration public WebApiWString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Get the value of this OnlinerWString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Value of this OnlinerWString Overrides OnlinerWString.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerWString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set. Returns Type Description System.Threading.Tasks.Task Overrides OnlinerWString.SetAsync(string) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class WebApiWString Represents wrapper for a PLC WSTRING variable. Inheritance object OnlinerBase OnlinerBase OnlinerWString WebApiWString Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow ITwinPrimitive ITwinElement Inherited Members OnlinerWString.InstanceMaxValue OnlinerWString.InstanceMinValue OnlinerWString.Cyclic OnlinerWString.GetCyclic(CultureInfo) OnlinerWString.GetAsync(CultureInfo) OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.S71500.WebApi Assembly: AXSharp.Connector.S71500.WebAPI.dll Syntax public class WebApiWString : OnlinerWString, INotifyPropertyChanged, IValueBoundaries, IOnlineWString, IOnline, IShadowWString, IShadow, ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source WebApiWString() Declaration public WebApiWString() | Improve this Doc View Source WebApiWString(ITwinObject, string, string) Initializes a new instance of the OnlinerWString class. Declaration public WebApiWString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Methods | Improve this Doc View Source GetAsync() Get the value of this OnlinerWString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Value of this OnlinerWString Overrides OnlinerWString.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source Read(string) Declaration public void Read(string value) Parameters Type Name Description string value | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerWString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set. Returns Type Description System.Threading.Tasks.Task Overrides OnlinerWString.SetAsync(string) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.StringInterpolator.html": { "href": "api/AXSharp.Connector.StringInterpolator.html", @@ -592,7 +612,7 @@ "api/AXSharp.Connector.TwinObjectExtensions.html": { "href": "api/AXSharp.Connector.TwinObjectExtensions.html", "title": "Class TwinObjectExtensions | System.Dynamic.ExpandoObject", - "keywords": "Class TwinObjectExtensions Extensions methods for ITwinObject. Inheritance object TwinObjectExtensions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public static class TwinObjectExtensions Fields | Improve this Doc View Source OnlineToPlainMethodName Declaration public static readonly string OnlineToPlainMethodName Field Value Type Description string | Improve this Doc View Source PlainToOnlineMethodName Declaration public static readonly string PlainToOnlineMethodName Field Value Type Description string | Improve this Doc View Source PlainToShadowMethodName Declaration public static readonly string PlainToShadowMethodName Field Value Type Description string | Improve this Doc View Source ShadowToPlainMethodName Declaration public static readonly string ShadowToPlainMethodName Field Value Type Description string Methods | Improve this Doc View Source CreatePoco(ITwinObject) Creates new unpopulated instance of POCO object for this twin object. This method uses reflections. It is not suitable for operations where performance matters. Declaration public static object CreatePoco(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Returns Type Description object New empty instance of POCO object for this twin object | Improve this Doc View Source MakeReadOnce(ITwinObject) Makes ITwinObject access only once during the lifetime of the application. Declaration public static void MakeReadOnce(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Object to be rendered readonly Examples // Renders whole complex type access only once. ReadonlyStructure.MakeReadOnce(); // Renders element [0,0] of the array readonly. roArray[0, 0].MakeReadOnce(); | Improve this Doc View Source MakeReadOnly(ITwinObject) Makes ITwinObject readonly for this application. Declaration public static void MakeReadOnly(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Object to be rendered readonly Examples // Renders whole structure value tag readonly ReadonlyStructure.MakeReadOnly(); // Renders element [0,0] of the array readonly. roArray[0, 0].MakeReadOnly(); | Improve this Doc View Source OnlineToShadowAsync(ITwinObject) Copies the data from Online primitive items (PLC) of an ITwinObject to shadow value holders. Declaration public static Task OnlineToShadowAsync(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Twin object to copy. Returns Type Description System.Threading.Tasks.Task | Improve this Doc View Source ReadAsync(ITwinObject) Reads all value tags of instance ITwinOnlineObject. Declaration public static Task> ReadAsync(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Returns Type Description System.Threading.Tasks.Task> Examples // Reads all value tags of the MAIN PRG. The value is stored in property 'Cyclic' and 'LastValue' of the respective value tag. Connector.MAIN.Read(); | Improve this Doc View Source RetrievePrimitives(ITwinObject, List) Retrieves all value tags of given object recursively. Declaration public static IEnumerable RetrievePrimitives(this ITwinObject onlineObject, List valueTags = null) Parameters Type Name Description ITwinObject onlineObject Object from which the value tags are to be retrieved. System.Collections.Generic.List valueTags Pre-existing value tags. Returns Type Description System.Collections.Generic.IEnumerable Value tags of given object. Examples This example demonstrates how to get all value tags of the MAIN PRG object. var mainProgramTags = Connector.MAIN.RetrievePrimitives(); | Improve this Doc View Source ShadowToOnlineAsync(ITwinObject) Copies the data from Shadow value holder to online primitive items (PLC) of an ITwinObject. Declaration public static Task ShadowToOnlineAsync(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Twin object to copy. Returns Type Description System.Threading.Tasks.Task | Improve this Doc View Source StartPolling(ITwinElement, int, object) Starts polling data from a ITwinElement at given interval. Declaration public static void StartPolling(this ITwinElement obj, int interval, object holder) Parameters Type Name Description ITwinElement obj Object to be polled. int interval Polling interval in ms. object holder Object which owns this polling. | Improve this Doc View Source StopPolling(ITwinElement, object) Stop polling data from a ITwinElement. Polling mechanism checks whether there is another polling instance active for the given object. If there is any remaining instance active the polling will continue until the last instance is stopped. Declaration public static void StopPolling(this ITwinElement obj, object holder) Parameters Type Name Description ITwinElement obj Object for which the polling should be stopped. object holder Object which owns this polling. | Improve this Doc View Source SubscribeEditValueChange(ITwinObject, ValueChangeDelegate) Subscribes a delegate to be invoked when any Edit value on given object changes its value.ITwinObject Declaration public static IEnumerable SubscribeEditValueChange(this ITwinObject obj, OnlinerBase.ValueChangeDelegate valueChangeDelegate) Parameters Type Name Description ITwinObject obj Observed object. OnlinerBase.ValueChangeDelegate valueChangeDelegate Delegate to be invoked on Edit value change. Returns Type Description System.Collections.Generic.IEnumerable Examples class EditValueChangeObserver { public EditValueChangeObserver() { Connector.MAIN.SubscribeEditValueChange(DetectEditValueChange); } private void DetectEditValueChange(IValueTag valueTag, dynamic original, dynamic newValue) { Console.WriteLine($\"Value '{valueTag.Symbol}' has changed form {original} to {newValue}.\") } } | Improve this Doc View Source SubscribeShadowValueChange(ITwinObject, ValueChangeDelegate) Subscribes a delegate to be invoked when any Shadow value on given object changes its value.ITwinObject Declaration public static IEnumerable SubscribeShadowValueChange(this ITwinObject obj, OnlinerBase.ValueChangeDelegate valueChangeDelegate) Parameters Type Name Description ITwinObject obj Observed object. OnlinerBase.ValueChangeDelegate valueChangeDelegate Delegate to be invoked on shadow value change. Returns Type Description System.Collections.Generic.IEnumerable Primitives that have been subscribed for shadow value change. Examples class ShadowValueChangeObserver { public ShadowValueChangeObserver() { Connector.MAIN.SubscribeShadowValueChange(DetectShadowValueChange); } private void DetectShadowValueChange(IValueTag valueTag, dynamic original, dynamic newValue) { Console.WriteLine($\"Value '{valueTag.Symbol}' has changed form {original} to {newValue}.\") } } | Improve this Doc View Source UnSubscribeEditValueChange(ITwinObject) Un-subscribes Edit value change delegate from the value tags of given object. Declaration public static void UnSubscribeEditValueChange(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Object from which the Edit value change delegate has to be removed. | Improve this Doc View Source UnSubscribeShadowValueChange(ITwinObject) Un-subscribes Shadow value change delegate from the value tags of given object. Declaration public static void UnSubscribeShadowValueChange(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Object from which the shadow value change delegate has to be removed. | Improve this Doc View Source WriteAsync(ITwinObject) Writes all value tags of instance ITwinOnlineObject Declaration public static Task> WriteAsync(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Structure to be written Returns Type Description System.Threading.Tasks.Task> Primitives that have been written. Examples // Writes all modified values of the MAIN PRG. Connector.Online.MAIN.GrowingLayoutStructure.Write()" + "keywords": "Class TwinObjectExtensions Extensions methods for ITwinObject. Inheritance object TwinObjectExtensions Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector Assembly: AXSharp.Connector.dll Syntax public static class TwinObjectExtensions Fields | Improve this Doc View Source OnlineToPlainMethodName Declaration public static readonly string OnlineToPlainMethodName Field Value Type Description string | Improve this Doc View Source PlainToOnlineMethodName Declaration public static readonly string PlainToOnlineMethodName Field Value Type Description string | Improve this Doc View Source PlainToShadowMethodName Declaration public static readonly string PlainToShadowMethodName Field Value Type Description string | Improve this Doc View Source ShadowToPlainMethodName Declaration public static readonly string ShadowToPlainMethodName Field Value Type Description string Methods | Improve this Doc View Source CreatePoco(ITwinObject) Creates new unpopulated instance of POCO object for this twin object. This method uses reflections. It is not suitable for operations where performance matters. Declaration public static object CreatePoco(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Returns Type Description object New empty instance of POCO object for this twin object | Improve this Doc View Source HasAttribute(ITwinElement) Declaration public static bool HasAttribute(this ITwinElement twinElement) where T : Attribute Parameters Type Name Description ITwinElement twinElement Returns Type Description bool Type Parameters Name Description T | Improve this Doc View Source MakeReadOnce(ITwinObject) Makes ITwinObject access only once during the lifetime of the application. Declaration public static void MakeReadOnce(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Object to be rendered readonly Examples // Renders whole complex type access only once. ReadonlyStructure.MakeReadOnce(); // Renders element [0,0] of the array readonly. roArray[0, 0].MakeReadOnce(); | Improve this Doc View Source MakeReadOnly(ITwinObject) Makes ITwinObject readonly for this application. Declaration public static void MakeReadOnly(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Object to be rendered readonly Examples // Renders whole structure value tag readonly ReadonlyStructure.MakeReadOnly(); // Renders element [0,0] of the array readonly. roArray[0, 0].MakeReadOnly(); | Improve this Doc View Source OnlineToShadowAsync(ITwinObject) Copies the data from Online primitive items (PLC) of an ITwinObject to shadow value holders. Declaration public static Task OnlineToShadowAsync(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Twin object to copy. Returns Type Description System.Threading.Tasks.Task | Improve this Doc View Source ReadAsync(ITwinObject) Reads all value tags of instance ITwinOnlineObject. Declaration public static Task> ReadAsync(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Returns Type Description System.Threading.Tasks.Task> Examples // Reads all value tags of the MAIN PRG. The value is stored in property 'Cyclic' and 'LastValue' of the respective value tag. Connector.MAIN.ReadAsync(); | Improve this Doc View Source ReadAsync(ITwinObject) Reads all value tags of instance ITwinOnlineObject, but ignores members that are annotated with attribute as generic parameter. Important This method is used for specific framework purposed and there is no specific reason to use it in your application. Use non generic version of this method ReadAsync(ITwinObject) instead. Declaration public static Task> ReadAsync(this ITwinObject structure) where T : Attribute Parameters Type Name Description ITwinObject structure Structure to be read Returns Type Description System.Threading.Tasks.Task> List of read items. Type Parameters Name Description T Attribute parameter to be ignored | Improve this Doc View Source RetrievePrimitives(ITwinObject, List) Retrieves all value tags of given object recursively. Declaration public static IEnumerable RetrievePrimitives(this ITwinObject onlineObject, List valueTags = null) Parameters Type Name Description ITwinObject onlineObject Object from which the value tags are to be retrieved. System.Collections.Generic.List valueTags Pre-existing value tags. Returns Type Description System.Collections.Generic.IEnumerable Value tags of given object. Examples This example demonstrates how to get all value tags of the MAIN PRG object. var mainProgramTags = Connector.MAIN.RetrievePrimitives(); | Improve this Doc View Source ShadowToOnlineAsync(ITwinObject) Copies the data from Shadow value holder to online primitive items (PLC) of an ITwinObject. Declaration public static Task ShadowToOnlineAsync(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Twin object to copy. Returns Type Description System.Threading.Tasks.Task | Improve this Doc View Source StartPolling(ITwinElement, int, object) Starts polling data from a ITwinElement at given interval. Declaration public static void StartPolling(this ITwinElement obj, int interval, object holder) Parameters Type Name Description ITwinElement obj Object to be polled. int interval Polling interval in ms. object holder Object which owns this polling. | Improve this Doc View Source StopPolling(ITwinElement, object) Stop polling data from a ITwinElement. Polling mechanism checks whether there is another polling instance active for the given object. If there is any remaining instance active the polling will continue until the last instance is stopped. Declaration public static void StopPolling(this ITwinElement obj, object holder) Parameters Type Name Description ITwinElement obj Object for which the polling should be stopped. object holder Object which owns this polling. | Improve this Doc View Source SubscribeEditValueChange(ITwinObject, ValueChangeDelegate) Subscribes a delegate to be invoked when any Edit value on given object changes its value.ITwinObject Declaration public static IEnumerable SubscribeEditValueChange(this ITwinObject obj, OnlinerBase.ValueChangeDelegate valueChangeDelegate) Parameters Type Name Description ITwinObject obj Observed object. OnlinerBase.ValueChangeDelegate valueChangeDelegate Delegate to be invoked on Edit value change. Returns Type Description System.Collections.Generic.IEnumerable Examples class EditValueChangeObserver { public EditValueChangeObserver() { Connector.MAIN.SubscribeEditValueChange(DetectEditValueChange); } private void DetectEditValueChange(IValueTag valueTag, dynamic original, dynamic newValue) { Console.WriteLine($\"Value '{valueTag.Symbol}' has changed form {original} to {newValue}.\") } } | Improve this Doc View Source SubscribeShadowValueChange(ITwinObject, ValueChangeDelegate) Subscribes a delegate to be invoked when any Shadow value on given object changes its value.ITwinObject Declaration public static IEnumerable SubscribeShadowValueChange(this ITwinObject obj, OnlinerBase.ValueChangeDelegate valueChangeDelegate) Parameters Type Name Description ITwinObject obj Observed object. OnlinerBase.ValueChangeDelegate valueChangeDelegate Delegate to be invoked on shadow value change. Returns Type Description System.Collections.Generic.IEnumerable Primitives that have been subscribed for shadow value change. Examples class ShadowValueChangeObserver { public ShadowValueChangeObserver() { Connector.MAIN.SubscribeShadowValueChange(DetectShadowValueChange); } private void DetectShadowValueChange(IValueTag valueTag, dynamic original, dynamic newValue) { Console.WriteLine($\"Value '{valueTag.Symbol}' has changed form {original} to {newValue}.\") } } | Improve this Doc View Source UnSubscribeEditValueChange(ITwinObject) Un-subscribes Edit value change delegate from the value tags of given object. Declaration public static void UnSubscribeEditValueChange(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Object from which the Edit value change delegate has to be removed. | Improve this Doc View Source UnSubscribeShadowValueChange(ITwinObject) Un-subscribes Shadow value change delegate from the value tags of given object. Declaration public static void UnSubscribeShadowValueChange(this ITwinObject obj) Parameters Type Name Description ITwinObject obj Object from which the shadow value change delegate has to be removed. | Improve this Doc View Source WriteAsync(ITwinObject) Writes all value tags of instance ITwinOnlineObject Declaration public static Task> WriteAsync(this ITwinObject structure) Parameters Type Name Description ITwinObject structure Structure to be written Returns Type Description System.Threading.Tasks.Task> Primitives that have been written. Examples // Writes all modified values of the MAIN PRG. Connector.Online.MAIN.GrowingLayoutStructure.Write() | Improve this Doc View Source WriteAsync(ITwinObject) Writes all value tags of instance ITwinOnlineObject, but ignores members that are annotated with attribute as generic parameter. Important This method is used for specific framework purposed and there is no specific reason to use it in your application. Use non generic version of this method WriteAsync(ITwinObject) instead. Declaration public static Task> WriteAsync(this ITwinObject structure) where T : Attribute Parameters Type Name Description ITwinObject structure Structure to be written. Returns Type Description System.Threading.Tasks.Task> List of written items. Type Parameters Name Description T Attribute parameter to be ignored" }, "api/AXSharp.Connector.TwinPrimitiveExtensions.html": { "href": "api/AXSharp.Connector.TwinPrimitiveExtensions.html", @@ -747,12 +767,12 @@ "api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html", "title": "Class OnlinerBase | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerBase Base generic class for onliner types. Instance of OnlinerBase is commonly referred to as 'tag' or 'PLC tag'. Inheritance object OnlinerBase OnlinerBase OnlinerBool OnlinerByte OnlinerChar OnlinerDate OnlinerDateTime OnlinerDInt OnlinerDWord OnlinerInt OnlinerLDateTime OnlinerLInt OnlinerLReal OnlinerLTime OnlinerLTimeOfDay OnlinerLWord OnlinerReal OnlinerSInt OnlinerString OnlinerTime OnlinerTimeOfDay OnlinerUDInt OnlinerUInt OnlinerULInt OnlinerUSInt OnlinerWChar OnlinerWord OnlinerWString Implements ITwinPrimitive ITwinElement IOnline IShadow System.ComponentModel.INotifyPropertyChanged IValueBoundaries Inherited Members OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public abstract class OnlinerBase : OnlinerBase, ITwinPrimitive, ITwinElement, IOnline, IShadow, INotifyPropertyChanged, IValueBoundaries Type Parameters Name Description T Constructors | Improve this Doc View Source OnlinerBase() Allows for parameter-less constructor in derived class. Declaration protected OnlinerBase() | Improve this Doc View Source OnlinerBase(ITwinObject, string, string) Creates an instance of OnlinerBase. Declaration protected OnlinerBase(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object that creates this instance. string readableTail HumanReadable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source validator Holder field for validation rule. Declaration protected OnlinerValidationRule validator Field Value Type Description OnlinerValidationRule Properties | Improve this Doc View Source AttributeMaximum Gets or sets max. value allowed for this tag. If the value is not set the max. value will be the maximum allowed for this type. note The value is typically set by attribute in the PLC code This example demonstrates how to set value boundaries for a numerical value. AttributeMinimum and AttributeMaximum. Notice that the name of the 'added property' is prefixed with 'Attribute' when trans-piled into .net class. {attribute addProperty Minimum 10} {attribute addProperty Maximum 50} _integerVar : INT; Declaration public T AttributeMaximum { get; set; } Property Value Type Description T | Improve this Doc View Source AttributeMinimum Gets or sets min. value allowed for this tag. If the value is not set the min. value will be the maximum allowed for this type. note The value is typically set by attribute in the PLC code This example demonstrates how to set value boundaries for a numerical value. AttributeMinimum and AttributeMaximum. Notice that the name of the 'added property' is prefixed with 'Attribute' when trans-piled into .net class. {attribute addProperty Minimum 10} {attribute addProperty Maximum 50} _integerVar : INT; Declaration public T AttributeMinimum { get; set; } Property Value Type Description T | Improve this Doc View Source AttributeToolTip Gets or sets tool tip message for this tag. Declaration public string AttributeToolTip { get; set; } Property Value Type Description string | Improve this Doc View Source AttributeUnits Gets or sets the attribute units. Declaration public string AttributeUnits { get; set; } Property Value Type Description string | Improve this Doc View Source Cyclic Gets the value that was read in the last cycle or sets the value to be written in the next cycle. Declaration public virtual T Cyclic { get; set; } Property Value Type Description T | Improve this Doc View Source CyclicToWrite Gets the value that will be written in the next cycle. Declaration protected T CyclicToWrite { get; set; } Property Value Type Description T | Improve this Doc View Source Edit Gets the cyclically read value. Setter set the value that will be written in the next cycle. The value is validated prior to performing write operation. The value must fall between InstanceMinValue and InstanceMaxValue, any value outside permissible range will not be written and original value will remain unaltered. Editing of the value invokes AXSharp.Connector.ValueTypes.OnlinerBase`1.EditValue(`0,`0) which allows for value change logging via EditValueChange delegate. Declaration public T Edit { get; set; } Property Value Type Description T | Improve this Doc View Source EditValueChange Gets or sets delegate that executes when Edit property is changed. Declaration public override OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Overrides OnlinerBase.EditValueChange | Improve this Doc View Source InstanceMaxValue Gets the maximum value allowed for this tag. The default max. value is maximum of this type if AttributeMaximum is not set. If the AttributeMaximum property is set then InstanceMaxValue will return its value. Declaration public abstract T InstanceMaxValue { get; } Property Value Type Description T | Improve this Doc View Source InstanceMinValue Gets the minimal value allowed for this tag. The default min. value is minimum of this type if AttributeMinimum is not set. If the AttributeMinimum property is set then InstanceMinValue will return its value. Declaration public abstract T InstanceMinValue { get; } Property Value Type Description T | Improve this Doc View Source IsSubscribed Get whether this primitive is subscribed for periodic reading. Declaration public bool? IsSubscribed { get; } Property Value Type Description bool? | Improve this Doc View Source LastValue Gets the last value retrieved from cyclical or batched reading. Without requesting cyclical read operation on this onliner. Declaration public virtual T LastValue { get; } Property Value Type Description T | Improve this Doc View Source Raw Gets the raw value read from the controller. The value is not affected by or StringInterpolator. Declaration public virtual T Raw { get; } Property Value Type Description T | Improve this Doc View Source ReadFromPlcIsRequested Gets or sets a value indicating whether read from plc is requested. Declaration public bool ReadFromPlcIsRequested { get; protected set; } Property Value Type Description bool | Improve this Doc View Source SetLastValue Sets LastValue property value. This property should be used only for testing purposes. Declaration [Obsolete(\"Use cyclic instead\", false)] public T SetLastValue { set; } Property Value Type Description T | Improve this Doc View Source Shadow Gets or sets shadow placeholder for the value of this instance. Shadow is off line placeholder that does not affect the PLC controller's value of this tag. Shadow values can be written to PLC controller via 'FlushShadowToOnline' method of a respective structure. Online values can be written to its Shadow representation via 'FlushOnlineToShadow' method of the respective structure. The value must fall between InstanceMinValue and InstanceMaxValue, any value outside permissible range will not be set and original value will remain unaltered. Change of the shadow value can be observed via ShadowValueChange delegate. Declaration public T Shadow { get; set; } Property Value Type Description T | Improve this Doc View Source ShadowValueChange Gets or sets delegate that executed when Shadow property is changed. Declaration public override OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Overrides OnlinerBase.ShadowValueChange | Improve this Doc View Source Validator Gets the validation rule for this type. Validation occurs only when property Edit is changed. Declaration public OnlinerValidationRule Validator { get; } Property Value Type Description OnlinerValidationRule | Improve this Doc View Source VariableInfo Gets information about this tag's online variable info. Declaration public ITwinPrimitiveInfo VariableInfo { get; protected set; } Property Value Type Description ITwinPrimitiveInfo Methods | Improve this Doc View Source FromOnlineToShadow() Declaration public override void FromOnlineToShadow() Overrides OnlinerBase.FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Declaration public override void FromShadowToOnline() Overrides OnlinerBase.FromShadowToOnline() | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public virtual Task GetAsync() Returns Type Description System.Threading.Tasks.Task Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source GetDeclaringAssembly() Gets the assembly that declares the instance of this tag. Declaration public Assembly GetDeclaringAssembly() Returns Type Description System.Reflection.Assembly | Improve this Doc View Source GetLastAvailableValue() Gets tha most recent value either LastValue or Cyclic if that is more recent. Declaration public virtual T GetLastAvailableValue() Returns Type Description T | Improve this Doc View Source HasWriteAccess() Get true when this tag has write access. Declaration public bool HasWriteAccess() Returns Type Description bool The bool. | Improve this Doc View Source InitializeDefaults() Initializes default value of this generic OnlinerBase. Declaration protected static T InitializeDefaults() Returns Type Description T | Improve this Doc View Source ReadFromItem() NVI should be implemented in derived class. When implemented in derived class provide reading of the Cyclicvalue for this tag from a stream. Declaration protected virtual void ReadFromItem() | Improve this Doc View Source SetAsync(T) Sets the value of this variable to the controller asynchronously. Declaration public virtual Task SetAsync(T value) Parameters Type Name Description T value Returns Type Description System.Threading.Tasks.Task Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source UpdateRead(T) Updates cyclically read value and performs notifications. Declaration protected void UpdateRead(T val) Parameters Type Name Description T val Updated value. | Improve this Doc View Source WriteItem() NVI should be implemented in derived class. When implemented in derived class provide writing of the Cyclicvalue for this tag from a stream. Declaration protected virtual void WriteItem() Events | Improve this Doc View Source ShadowValueChangeEvent Shadow value changed event. Declaration public event ValueChangedEventHandlerDelegate ShadowValueChangeEvent Event Type Type Description ValueChangedEventHandlerDelegate Implements ITwinPrimitive ITwinElement IOnline IShadow System.ComponentModel.INotifyPropertyChanged IValueBoundaries Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerBase Base generic class for onliner types. Instance of OnlinerBase is commonly referred to as 'tag' or 'PLC tag'. Inheritance object OnlinerBase OnlinerBase OnlinerBool OnlinerByte OnlinerChar OnlinerDate OnlinerDateTime OnlinerDInt OnlinerDWord OnlinerInt OnlinerLDateTime OnlinerLInt OnlinerLReal OnlinerLTime OnlinerLTimeOfDay OnlinerLWord OnlinerReal OnlinerSInt OnlinerString OnlinerTime OnlinerTimeOfDay OnlinerUDInt OnlinerUInt OnlinerULInt OnlinerUSInt OnlinerWChar OnlinerWord OnlinerWString Implements ITwinPrimitive ITwinElement IOnline IShadow System.ComponentModel.INotifyPropertyChanged IValueBoundaries Inherited Members OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public abstract class OnlinerBase : OnlinerBase, ITwinPrimitive, ITwinElement, IOnline, IShadow, INotifyPropertyChanged, IValueBoundaries Type Parameters Name Description T Constructors | Improve this Doc View Source OnlinerBase() Allows for parameter-less constructor in derived class. Declaration protected OnlinerBase() | Improve this Doc View Source OnlinerBase(ITwinObject, string, string) Creates an instance of OnlinerBase. Declaration protected OnlinerBase(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object that creates this instance. string readableTail HumanReadable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source validator Holder field for validation rule. Declaration protected OnlinerValidationRule validator Field Value Type Description OnlinerValidationRule Properties | Improve this Doc View Source AttributeMaximum Gets or sets max. value allowed for this tag. If the value is not set the max. value will be the maximum allowed for this type. note The value is typically set by attribute in the PLC code This example demonstrates how to set value boundaries for a numerical value. AttributeMinimum and AttributeMaximum. Notice that the name of the 'added property' is prefixed with 'Attribute' when trans-piled into .net class. {attribute addProperty Minimum 10} {attribute addProperty Maximum 50} _integerVar : INT; Declaration public T AttributeMaximum { get; set; } Property Value Type Description T | Improve this Doc View Source AttributeMinimum Gets or sets min. value allowed for this tag. If the value is not set the min. value will be the maximum allowed for this type. note The value is typically set by attribute in the PLC code This example demonstrates how to set value boundaries for a numerical value. AttributeMinimum and AttributeMaximum. Notice that the name of the 'added property' is prefixed with 'Attribute' when trans-piled into .net class. {attribute addProperty Minimum 10} {attribute addProperty Maximum 50} _integerVar : INT; Declaration public T AttributeMinimum { get; set; } Property Value Type Description T | Improve this Doc View Source AttributeToolTip Gets or sets tool tip message for this tag. Declaration public string AttributeToolTip { get; set; } Property Value Type Description string | Improve this Doc View Source AttributeUnits Gets or sets the attribute units. Declaration public string AttributeUnits { get; set; } Property Value Type Description string | Improve this Doc View Source Cyclic Gets the value that was read in the last cycle or sets the value to be written in the next cycle. Declaration public virtual T Cyclic { get; set; } Property Value Type Description T | Improve this Doc View Source CyclicToWrite Gets the value that will be written in the next cycle. Declaration protected T CyclicToWrite { get; set; } Property Value Type Description T | Improve this Doc View Source Edit Gets the cyclically read value. Setter set the value that will be written in the next cycle. The value is validated prior to performing write operation. The value must fall between InstanceMinValue and InstanceMaxValue, any value outside permissible range will not be written and original value will remain unaltered. Editing of the value invokes AXSharp.Connector.ValueTypes.OnlinerBase`1.EditValue(`0,`0) which allows for value change logging via EditValueChange delegate. Declaration public T Edit { get; set; } Property Value Type Description T | Improve this Doc View Source EditValueChange Gets or sets delegate that executes when Edit property is changed. Declaration public override OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Overrides OnlinerBase.EditValueChange | Improve this Doc View Source InstanceMaxValue Gets the maximum value allowed for this tag. The default max. value is maximum of this type if AttributeMaximum is not set. If the AttributeMaximum property is set then InstanceMaxValue will return its value. Declaration public abstract T InstanceMaxValue { get; } Property Value Type Description T | Improve this Doc View Source InstanceMinValue Gets the minimal value allowed for this tag. The default min. value is minimum of this type if AttributeMinimum is not set. If the AttributeMinimum property is set then InstanceMinValue will return its value. Declaration public abstract T InstanceMinValue { get; } Property Value Type Description T | Improve this Doc View Source IsSubscribed Get whether this primitive is subscribed for periodic reading. Declaration public bool? IsSubscribed { get; } Property Value Type Description bool? | Improve this Doc View Source LastValue Gets the last value retrieved from cyclical or batched reading. Without requesting cyclical read operation on this onliner. Declaration public virtual T LastValue { get; } Property Value Type Description T | Improve this Doc View Source Raw Gets the raw value read from the controller. The value is not affected by or StringInterpolator. Declaration public virtual T Raw { get; } Property Value Type Description T | Improve this Doc View Source ReadFromPlcIsRequested Gets or sets a value indicating whether read from plc is requested. Declaration public bool ReadFromPlcIsRequested { get; protected set; } Property Value Type Description bool | Improve this Doc View Source SetLastValue Sets LastValue property value. This property should be used only for testing purposes. Declaration [Obsolete(\"Use cyclic instead\", false)] public T SetLastValue { set; } Property Value Type Description T | Improve this Doc View Source Shadow Gets or sets shadow placeholder for the value of this instance. Shadow is off line placeholder that does not affect the PLC controller's value of this tag. Shadow values can be written to PLC controller via 'FlushShadowToOnline' method of a respective structure. Online values can be written to its Shadow representation via 'FlushOnlineToShadow' method of the respective structure. The value must fall between InstanceMinValue and InstanceMaxValue, any value outside permissible range will not be set and original value will remain unaltered. Change of the shadow value can be observed via ShadowValueChange delegate. Declaration public T Shadow { get; set; } Property Value Type Description T | Improve this Doc View Source ShadowValueChange Gets or sets delegate that executed when Shadow property is changed. Declaration public override OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate Overrides OnlinerBase.ShadowValueChange | Improve this Doc View Source Validator Gets the validation rule for this type. Validation occurs only when property Edit is changed. Declaration public OnlinerValidationRule Validator { get; } Property Value Type Description OnlinerValidationRule | Improve this Doc View Source VariableInfo Gets information about this tag's online variable info. Declaration protected ITwinPrimitiveInfo VariableInfo { get; set; } Property Value Type Description ITwinPrimitiveInfo Methods | Improve this Doc View Source FromOnlineToShadow() Declaration public override void FromOnlineToShadow() Overrides OnlinerBase.FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Declaration public override void FromShadowToOnline() Overrides OnlinerBase.FromShadowToOnline() | Improve this Doc View Source GetAsync() Gets the value of this variable from the controller asynchronously. Declaration public virtual Task GetAsync() Returns Type Description System.Threading.Tasks.Task Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source GetAsync(CultureInfo) Gets value translated in give System.Globalization.CultureInfo Declaration public virtual Task GetAsync(CultureInfo culture = null) Parameters Type Name Description System.Globalization.CultureInfo culture Culture into which the value should be translated. Returns Type Description System.Threading.Tasks.Task Translated value. | Improve this Doc View Source GetAttributeToolTip(CultureInfo) Gets translated tooltip for given System.Globalization.CultureInfo Declaration public string GetAttributeToolTip(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Culture used to translate this tooltip Returns Type Description string Translated tooltip | Improve this Doc View Source GetCyclic(CultureInfo) Gets Cyclic translated with provided System.Globalization.CultureInfo Declaration public virtual T GetCyclic(CultureInfo culture = null) Parameters Type Name Description System.Globalization.CultureInfo culture Desired culture. Returns Type Description T Translated value | Improve this Doc View Source GetDeclaringAssembly() Gets the assembly that declares the instance of this tag. Declaration public Assembly GetDeclaringAssembly() Returns Type Description System.Reflection.Assembly | Improve this Doc View Source GetLastAvailableValue() Gets tha most recent value either LastValue or Cyclic if that is more recent. Declaration public virtual T GetLastAvailableValue() Returns Type Description T | Improve this Doc View Source HasWriteAccess() Get true when this tag has write access. Declaration public bool HasWriteAccess() Returns Type Description bool The bool. | Improve this Doc View Source InitializeDefaults() Initializes default value of this generic OnlinerBase. Declaration protected static T InitializeDefaults() Returns Type Description T | Improve this Doc View Source ReadFromItem() NVI should be implemented in derived class. When implemented in derived class provide reading of the Cyclicvalue for this tag from a stream. Declaration protected virtual void ReadFromItem() | Improve this Doc View Source SetAsync(T) Sets the value of this variable to the controller asynchronously. Declaration public virtual Task SetAsync(T value) Parameters Type Name Description T value Returns Type Description System.Threading.Tasks.Task Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source UpdateRead(T) Updates cyclically read value and performs notifications. Declaration protected void UpdateRead(T val) Parameters Type Name Description T val Updated value. | Improve this Doc View Source WriteItem() NVI should be implemented in derived class. When implemented in derived class provide writing of the Cyclicvalue for this tag from a stream. Declaration protected virtual void WriteItem() Events | Improve this Doc View Source ShadowValueChangeEvent Shadow value changed event. Declaration public event ValueChangedEventHandlerDelegate ShadowValueChangeEvent Event Type Type Description ValueChangedEventHandlerDelegate Implements ITwinPrimitive ITwinElement IOnline IShadow System.ComponentModel.INotifyPropertyChanged IValueBoundaries Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerBase.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerBase.html", "title": "Class OnlinerBase | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerBase Base non-generic class for onliner types Inheritance object OnlinerBase OnlinerBase Implements ITwinPrimitive ITwinElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public abstract class OnlinerBase : ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source OnlinerBase() Creates new instance of OnlinerBase Declaration protected OnlinerBase() | Improve this Doc View Source OnlinerBase(ITwinObject, string, string) Creates an instance of OnlinerBase. Declaration protected OnlinerBase(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object that creates this instance. string readableTail HumanReadable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source AccessStatus Holds information about the data exchange between target system and the application. Declaration public PrimitiveAccessStatus AccessStatus { get; } Property Value Type Description PrimitiveAccessStatus | Improve this Doc View Source AttributeFormatString Gets or sets string format for the display of the value. Declaration public string AttributeFormatString { get; set; } Property Value Type Description string Remarks If you would like to transform the value using String.Format use FormatString attribute in your PLC code. Notice the usage of [[ and ]]. During runtime \"[[\" will be replaced with \"{\" and \"[[\" will be replaced with \"}\" so you can use String.Format class as you wish. Examples {attribute addProperty Name \"REAL\"} {attribute addProperty FormatString \"[[0:F2]]\"} REAL_val : REAL; | Improve this Doc View Source AttributeName Gets or sets the attribute name. Declaration public string AttributeName { get; set; } Property Value Type Description string | Improve this Doc View Source EditValueChange Delegate invoked when the 'Edit' value changes. Declaration public virtual OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source HumanReadable Provides a string combined from AttributeName of ancestors (Parent) of this instance and the tail of this instance. Declaration public string HumanReadable { get; protected set; } Property Value Type Description string | Improve this Doc View Source Interpreter Declaration public Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Parent Gets the parent object of this instance. Parent object is the object that created this instance. Declaration protected ITwinObject Parent { get; set; } Property Value Type Description ITwinObject | Improve this Doc View Source PollingInterval Declaration public int PollingInterval { get; } Property Value Type Description int | Improve this Doc View Source ReadOnce Indicates that the member should be accessed only once during the lifetime of the application when accessing using polling or cyclic access. Other types of access won't be affected (Batch/Direct). Declaration public bool ReadOnce { get; } Property Value Type Description bool | Improve this Doc View Source ReadWriteAccess Gets the read write access mode for this tag. Declaration public ReadWriteAccess ReadWriteAccess { get; } Property Value Type Description ReadWriteAccess | Improve this Doc View Source ShadowValueChange Delegate invoked when the 'Shadow' value changes. Declaration public virtual OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source Symbol Gets the symbol of this on line variable. Declaration public string Symbol { get; protected set; } Property Value Type Description string | Improve this Doc View Source SymbolTail Gets or sets the tail of the symbol of this tag. Declaration protected string SymbolTail { get; set; } Property Value Type Description string Methods | Improve this Doc View Source AddToPeriodicQueue() Declaration public void AddToPeriodicQueue() | Improve this Doc View Source CreateSymbol(string, string) Creates symbol path concatenating parent symbol with child symbol Declaration protected static string CreateSymbol(string rootSymbol, string symbol) Parameters Type Name Description string rootSymbol Parent symbol. string symbol Symbol tail. Returns Type Description string | Improve this Doc View Source FromOnlineToShadow() Declaration public abstract void FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Declaration public abstract void FromShadowToOnline() | Improve this Doc View Source GetParent() Gets the parent object of this instance. Parent object is the object that created this instance. Declaration public ITwinObject GetParent() Returns Type Description ITwinObject Parent object. | Improve this Doc View Source GetSymbolTail() Gets tail of the this tag symbol. Declaration public string GetSymbolTail() Returns Type Description string Tail of this tag's symbol. | Improve this Doc View Source GetValueChangeEventSubscribers() Gets delegates associated with ValueChangeEvent Declaration public IEnumerable GetValueChangeEventSubscribers() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source MakeReadOnce() Sets the member to be accessed only once during the lifetime of the application. This applies only on periodic (polling or cyclic reading) Declaration public void MakeReadOnce() | Improve this Doc View Source MakeReadOnly() Makes this tag readonly for the current application. Declaration public void MakeReadOnly() | Improve this Doc View Source NotifyPropertyChanged(string) Implementation of System.ComponentModel.INotifyPropertyChanged. Declaration protected void NotifyPropertyChanged(string propertyName) Parameters Type Name Description string propertyName Property name. | Improve this Doc View Source OnValueChangeEvent(object) Notifies the change of cyclic value. Declaration protected void OnValueChangeEvent(object newValue) Parameters Type Name Description object newValue | Improve this Doc View Source Poll() Add this primitive to next periodic read queue. Declaration public void Poll() | Improve this Doc View Source Subscribe() Subscribes for periodic reading of this variable. Declaration public void Subscribe() | Improve this Doc View Source Subscribe(ValueChangedEventHandlerDelegate) Subscribes this tag for cyclical reading and invokes ValueChangedEventHandlerDelegate when the value changes. Declaration public void Subscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Handles the value change event. | Improve this Doc View Source SubscribeForPeriodicReading() Subscribes this item for periodic reading. Declaration public void SubscribeForPeriodicReading() | Improve this Doc View Source UnSubscribe(ValueChangedEventHandlerDelegate) Un-subscribes this tag from handling the value change. The cyclical reading of this tag will not be cancelled. Declaration public void UnSubscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged interface. Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler | Improve this Doc View Source ValueChangeEvent Onliner cyclic property changed event. Declaration public event ValueChangedEventHandlerDelegate ValueChangeEvent Event Type Type Description ValueChangedEventHandlerDelegate Implements ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerBase Base non-generic class for onliner types Inheritance object OnlinerBase OnlinerBase Implements ITwinPrimitive ITwinElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public abstract class OnlinerBase : ITwinPrimitive, ITwinElement Constructors | Improve this Doc View Source OnlinerBase() Creates new instance of OnlinerBase Declaration protected OnlinerBase() | Improve this Doc View Source OnlinerBase(ITwinObject, string, string) Creates an instance of OnlinerBase. Declaration protected OnlinerBase(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object that creates this instance. string readableTail HumanReadable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source AccessStatus Holds information about the data exchange between target system and the application. Declaration public PrimitiveAccessStatus AccessStatus { get; } Property Value Type Description PrimitiveAccessStatus | Improve this Doc View Source AttributeFormatString Gets or sets string format for the display of the value. Declaration public string AttributeFormatString { get; set; } Property Value Type Description string Remarks If you would like to transform the value using String.Format use FormatString attribute in your PLC code. Notice the usage of [[ and ]]. During runtime \"[[\" will be replaced with \"{\" and \"[[\" will be replaced with \"}\" so you can use String.Format class as you wish. Examples {attribute addProperty Name \"REAL\"} {attribute addProperty FormatString \"[[0:F2]]\"} REAL_val : REAL; | Improve this Doc View Source AttributeName Gets or sets the attribute name. Declaration public string AttributeName { get; set; } Property Value Type Description string | Improve this Doc View Source EditValueChange Delegate invoked when the 'Edit' value changes. Declaration public virtual OnlinerBase.ValueChangeDelegate EditValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source HumanReadable Provides a string combined from AttributeName of ancestors (Parent) of this instance and the tail of this instance. Declaration public string HumanReadable { get; protected set; } Property Value Type Description string | Improve this Doc View Source Interpreter Declaration public Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Parent Gets the parent object of this instance. Parent object is the object that created this instance. Declaration protected ITwinObject Parent { get; set; } Property Value Type Description ITwinObject | Improve this Doc View Source PollingInterval Declaration public int PollingInterval { get; } Property Value Type Description int | Improve this Doc View Source ReadOnce Indicates that the member should be accessed only once during the lifetime of the application when accessing using polling or cyclic access. Other types of access won't be affected (Batch/Direct). Declaration public bool ReadOnce { get; } Property Value Type Description bool | Improve this Doc View Source ReadWriteAccess Gets the read write access mode for this tag. Declaration public ReadWriteAccess ReadWriteAccess { get; } Property Value Type Description ReadWriteAccess | Improve this Doc View Source ShadowValueChange Delegate invoked when the 'Shadow' value changes. Declaration public virtual OnlinerBase.ValueChangeDelegate ShadowValueChange { get; set; } Property Value Type Description OnlinerBase.ValueChangeDelegate | Improve this Doc View Source Symbol Gets the symbol of this on line variable. Declaration public string Symbol { get; protected set; } Property Value Type Description string | Improve this Doc View Source SymbolTail Gets or sets the tail of the symbol of this tag. Declaration protected string SymbolTail { get; set; } Property Value Type Description string Methods | Improve this Doc View Source AddToPeriodicQueue() Declaration public void AddToPeriodicQueue() | Improve this Doc View Source CreateSymbol(string, string) Creates symbol path concatenating parent symbol with child symbol Declaration protected static string CreateSymbol(string rootSymbol, string symbol) Parameters Type Name Description string rootSymbol Parent symbol. string symbol Symbol tail. Returns Type Description string | Improve this Doc View Source FromOnlineToShadow() Declaration public abstract void FromOnlineToShadow() | Improve this Doc View Source FromShadowToOnline() Declaration public abstract void FromShadowToOnline() | Improve this Doc View Source GetAttributeName(CultureInfo) Declaration public string GetAttributeName(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetHumanReadable(CultureInfo) Declaration public string GetHumanReadable(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetParent() Gets the parent object of this instance. Parent object is the object that created this instance. Declaration public ITwinObject GetParent() Returns Type Description ITwinObject Parent object. | Improve this Doc View Source GetSymbolTail() Gets tail of the this tag symbol. Declaration public string GetSymbolTail() Returns Type Description string Tail of this tag's symbol. | Improve this Doc View Source GetValueChangeEventSubscribers() Gets delegates associated with ValueChangeEvent Declaration public IEnumerable GetValueChangeEventSubscribers() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source MakeReadOnce() Sets the member to be accessed only once during the lifetime of the application. This applies only on periodic (polling or cyclic reading) Declaration public void MakeReadOnce() | Improve this Doc View Source MakeReadOnly() Makes this tag readonly for the current application. Declaration public void MakeReadOnly() | Improve this Doc View Source NotifyPropertyChanged(string) Implementation of System.ComponentModel.INotifyPropertyChanged. Declaration protected void NotifyPropertyChanged(string propertyName) Parameters Type Name Description string propertyName Property name. | Improve this Doc View Source OnValueChangeEvent(object) Notifies the change of cyclic value. Declaration protected void OnValueChangeEvent(object newValue) Parameters Type Name Description object newValue | Improve this Doc View Source Poll() Add this primitive to next periodic read queue. Declaration public void Poll() | Improve this Doc View Source Subscribe() Subscribes for periodic reading of this variable. Declaration public void Subscribe() | Improve this Doc View Source Subscribe(ValueChangedEventHandlerDelegate) Subscribes this tag for cyclical reading and invokes ValueChangedEventHandlerDelegate when the value changes. Declaration public void Subscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Handles the value change event. | Improve this Doc View Source SubscribeForPeriodicReading() Subscribes this item for periodic reading. Declaration public void SubscribeForPeriodicReading() | Improve this Doc View Source UnSubscribe(ValueChangedEventHandlerDelegate) Un-subscribes this tag from handling the value change. The cyclical reading of this tag will not be cancelled. Declaration public void UnSubscribe(ValueChangedEventHandlerDelegate handler) Parameters Type Name Description ValueChangedEventHandlerDelegate handler Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged interface. Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler | Improve this Doc View Source ValueChangeEvent Onliner cyclic property changed event. Declaration public event ValueChangedEventHandlerDelegate ValueChangeEvent Event Type Type Description ValueChangedEventHandlerDelegate Implements ITwinPrimitive ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html", @@ -762,132 +782,132 @@ "api/AXSharp.Connector.ValueTypes.OnlinerBool.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerBool.html", "title": "Class OnlinerBool | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerBool Class providing access to the BOOL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerBool WebApiBool Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(bool) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(bool) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerBool : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineBool, IOnline, IShadowBool, IShadow Constructors | Improve this Doc View Source OnlinerBool() Creates new instance of OnlinerBool class. Declaration public OnlinerBool() | Improve this Doc View Source OnlinerBool(ITwinObject, string, string) Initializes a new instance of the OnlinerBool class. Declaration public OnlinerBool(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Used to satisfy OnlinerBase requirements. In case of bool value InstanceMaxValue does not have effect. Declaration public override bool InstanceMaxValue { get; } Property Value Type Description bool Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Used to satisfy OnlinerBase requirements. In case of bool value InstanceMinValue does not have effect. Declaration public override bool InstanceMinValue { get; } Property Value Type Description bool Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerBool Class providing access to the BOOL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerBool WebApiBool Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(bool) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(bool) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerBool : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineBool, IOnline, IShadowBool, IShadow Constructors | Improve this Doc View Source OnlinerBool() Creates new instance of OnlinerBool class. Declaration public OnlinerBool() | Improve this Doc View Source OnlinerBool(ITwinObject, string, string) Initializes a new instance of the OnlinerBool class. Declaration public OnlinerBool(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Used to satisfy OnlinerBase requirements. In case of bool value InstanceMaxValue does not have effect. Declaration public override bool InstanceMaxValue { get; } Property Value Type Description bool Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Used to satisfy OnlinerBase requirements. In case of bool value InstanceMinValue does not have effect. Declaration public override bool InstanceMinValue { get; } Property Value Type Description bool Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineBool IOnline IShadowBool IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerByte.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerByte.html", "title": "Class OnlinerByte | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerByte Class providing access to the BYTE type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerByte WebApiByte Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(byte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerByte : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineByte, IOnline, IShadowByte, IShadow Constructors | Improve this Doc View Source OnlinerByte() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerByte() | Improve this Doc View Source OnlinerByte(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerByte(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override byte InstanceMaxValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override byte InstanceMinValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerByte. Declaration public static byte MaxValue { get; } Property Value Type Description byte | Improve this Doc View Source MinValue Gets the min value of OnlinerByte. Declaration public static byte MinValue { get; } Property Value Type Description byte Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerByte Class providing access to the BYTE type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerByte WebApiByte Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(byte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerByte : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineByte, IOnline, IShadowByte, IShadow Constructors | Improve this Doc View Source OnlinerByte() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerByte() | Improve this Doc View Source OnlinerByte(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerByte(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override byte InstanceMaxValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override byte InstanceMinValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerByte. Declaration public static byte MaxValue { get; } Property Value Type Description byte | Improve this Doc View Source MinValue Gets the min value of OnlinerByte. Declaration public static byte MinValue { get; } Property Value Type Description byte Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineByte IOnline IShadowByte IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerChar.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerChar.html", "title": "Class OnlinerChar | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerChar Class providing access to the CHAR type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerChar WebApiChar Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(char) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerChar : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineChar, IOnline, IShadowChar, IShadow Constructors | Improve this Doc View Source OnlinerChar() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerChar() | Improve this Doc View Source OnlinerChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override char InstanceMaxValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override char InstanceMinValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerChar. Declaration public static char MaxValue { get; } Property Value Type Description char | Improve this Doc View Source MinValue Gets the min value of OnlinerChar. Declaration public static char MinValue { get; } Property Value Type Description char Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerChar Class providing access to the CHAR type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerChar WebApiChar Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(char) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerChar : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineChar, IOnline, IShadowChar, IShadow Constructors | Improve this Doc View Source OnlinerChar() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerChar() | Improve this Doc View Source OnlinerChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override char InstanceMaxValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override char InstanceMinValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerChar. Declaration public static char MaxValue { get; } Property Value Type Description char | Improve this Doc View Source MinValue Gets the min value of OnlinerChar. Declaration public static char MinValue { get; } Property Value Type Description char Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineChar IOnline IShadowChar IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerDate.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerDate.html", "title": "Class OnlinerDate | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerDate Class providing access to the DATE type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiDate WebApiLDate Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(DateOnly) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDate : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow Constructors | Improve this Doc View Source OnlinerDate() Initializes a new instance of the OnlinerDate class. Declaration public OnlinerDate() | Improve this Doc View Source OnlinerDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public OnlinerDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateOnly InstanceMaxValue { get; } Property Value Type Description System.DateOnly Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateOnly InstanceMinValue { get; } Property Value Type Description System.DateOnly Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerDate. Declaration public static DateOnly MaxValue { get; } Property Value Type Description System.DateOnly | Improve this Doc View Source MinValue Gets the min value of OnlinerDate. Declaration public static DateOnly MinValue { get; } Property Value Type Description System.DateOnly Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerDate Class providing access to the DATE type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDate WebApiDate WebApiLDate Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateOnly) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(DateOnly) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDate : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDate, IOnline, IShadowDate, IShadow Constructors | Improve this Doc View Source OnlinerDate() Initializes a new instance of the OnlinerDate class. Declaration public OnlinerDate() | Improve this Doc View Source OnlinerDate(ITwinObject, string, string) Initializes a new instance of the OnlinerDate class. Declaration public OnlinerDate(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateOnly InstanceMaxValue { get; } Property Value Type Description System.DateOnly Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateOnly InstanceMinValue { get; } Property Value Type Description System.DateOnly Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerDate. Declaration public static DateOnly MaxValue { get; } Property Value Type Description System.DateOnly | Improve this Doc View Source MinValue Gets the min value of OnlinerDate. Declaration public static DateOnly MinValue { get; } Property Value Type Description System.DateOnly Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDate IOnline IShadowDate IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html", "title": "Class OnlinerDateTime | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerDateTime Class providing access to the DATE_AND_TIME (DT) type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDateTime WebApiDateTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(DateTime) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDateTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDateTime, IOnline, IShadowDateTime, IShadow Constructors | Improve this Doc View Source OnlinerDateTime() Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerDateTime() | Improve this Doc View Source OnlinerDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDateTime. Declaration public static readonly DateTime MaxValue Field Value Type Description System.DateTime | Improve this Doc View Source MinValue Gets the min value of OnlinerDateTime. Declaration public static readonly DateTime MinValue Field Value Type Description System.DateTime Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateTime InstanceMaxValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateTime InstanceMinValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerDateTime Class providing access to the DATE_AND_TIME (DT) type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDateTime WebApiDateTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(DateTime) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDateTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDateTime, IOnline, IShadowDateTime, IShadow Constructors | Improve this Doc View Source OnlinerDateTime() Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerDateTime() | Improve this Doc View Source OnlinerDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDateTime. Declaration public static readonly DateTime MaxValue Field Value Type Description System.DateTime | Improve this Doc View Source MinValue Gets the min value of OnlinerDateTime. Declaration public static readonly DateTime MinValue Field Value Type Description System.DateTime Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateTime InstanceMaxValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateTime InstanceMinValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDateTime IOnline IShadowDateTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerDInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerDInt.html", "title": "Class OnlinerDInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerDInt Class providing access to the DINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDInt WebApiDInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(int) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(int) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDInt, IOnline, IShadowDInt, IShadow Constructors | Improve this Doc View Source OnlinerDInt() Initializes a new instance of the OnlinerDInt class. Declaration public OnlinerDInt() | Improve this Doc View Source OnlinerDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerDInt class. Declaration public OnlinerDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDInt. Declaration public static readonly int MaxValue Field Value Type Description int | Improve this Doc View Source MinValue Gets the min value of OnlinerDInt. Declaration public static readonly int MinValue Field Value Type Description int Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override int InstanceMaxValue { get; } Property Value Type Description int Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override int InstanceMinValue { get; } Property Value Type Description int Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerDInt Class providing access to the DINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDInt WebApiDInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(int) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(int) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDInt, IOnline, IShadowDInt, IShadow Constructors | Improve this Doc View Source OnlinerDInt() Initializes a new instance of the OnlinerDInt class. Declaration public OnlinerDInt() | Improve this Doc View Source OnlinerDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerDInt class. Declaration public OnlinerDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDInt. Declaration public static readonly int MaxValue Field Value Type Description int | Improve this Doc View Source MinValue Gets the min value of OnlinerDInt. Declaration public static readonly int MinValue Field Value Type Description int Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override int InstanceMaxValue { get; } Property Value Type Description int Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override int InstanceMinValue { get; } Property Value Type Description int Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDInt IOnline IShadowDInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerDWord.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerDWord.html", "title": "Class OnlinerDWord | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerDWord Class providing access to the DWORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDWord WebApiDWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(uint) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDWord, IOnline, IShadowDWord, IShadow Constructors | Improve this Doc View Source OnlinerDWord() Initializes a new instance of the OnlinerDWord class. Declaration public OnlinerDWord() | Improve this Doc View Source OnlinerDWord(ITwinObject, string, string) Initializes a new instance of the OnlinerDWord class. Declaration public OnlinerDWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDWord. Declaration public static readonly uint MaxValue Field Value Type Description uint | Improve this Doc View Source MinValue Gets the min value of OnlinerDWord. Declaration public static readonly uint MinValue Field Value Type Description uint Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override uint InstanceMaxValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override uint InstanceMinValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerDWord Class providing access to the DWORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerDWord WebApiDWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(uint) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerDWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineDWord, IOnline, IShadowDWord, IShadow Constructors | Improve this Doc View Source OnlinerDWord() Initializes a new instance of the OnlinerDWord class. Declaration public OnlinerDWord() | Improve this Doc View Source OnlinerDWord(ITwinObject, string, string) Initializes a new instance of the OnlinerDWord class. Declaration public OnlinerDWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDWord. Declaration public static readonly uint MaxValue Field Value Type Description uint | Improve this Doc View Source MinValue Gets the min value of OnlinerDWord. Declaration public static readonly uint MinValue Field Value Type Description uint Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override uint InstanceMaxValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override uint InstanceMinValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineDWord IOnline IShadowDWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerInt.html", "title": "Class OnlinerInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerInt Class providing access to the INT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerInt WebApiInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(short) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(short) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineInt, IOnline, IShadowInt, IShadow Constructors | Improve this Doc View Source OnlinerInt() Initializes a new instance of the OnlinerInt class. Declaration public OnlinerInt() | Improve this Doc View Source OnlinerInt(ITwinObject, string, string) Initializes a new instance of the OnlinerInt class. Declaration public OnlinerInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerInt. Declaration public static readonly short MaxValue Field Value Type Description short | Improve this Doc View Source MinValue Gets the min value of OnlinerInt. Declaration public static readonly short MinValue Field Value Type Description short Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override short InstanceMaxValue { get; } Property Value Type Description short Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override short InstanceMinValue { get; } Property Value Type Description short Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerInt Class providing access to the INT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerInt WebApiInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(short) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(short) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineInt, IOnline, IShadowInt, IShadow Constructors | Improve this Doc View Source OnlinerInt() Initializes a new instance of the OnlinerInt class. Declaration public OnlinerInt() | Improve this Doc View Source OnlinerInt(ITwinObject, string, string) Initializes a new instance of the OnlinerInt class. Declaration public OnlinerInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerInt. Declaration public static readonly short MaxValue Field Value Type Description short | Improve this Doc View Source MinValue Gets the min value of OnlinerInt. Declaration public static readonly short MinValue Field Value Type Description short Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override short InstanceMaxValue { get; } Property Value Type Description short Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override short InstanceMinValue { get; } Property Value Type Description short Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineInt IOnline IShadowInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html", "title": "Class OnlinerLDateTime | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLDateTime Class providing access to the DATE_AND_TIME (DT) type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLDateTime WebApiLDateTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(DateTime) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLDateTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLDateTime, IOnline, IShadowLDateTime, IShadow Constructors | Improve this Doc View Source OnlinerLDateTime() Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerLDateTime() | Improve this Doc View Source OnlinerLDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLDateTime class. Declaration public OnlinerLDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDateTime. Declaration public static readonly DateTime MaxValue Field Value Type Description System.DateTime | Improve this Doc View Source MinValue Gets the min value of OnlinerDateTime. Declaration public static readonly DateTime MinValue Field Value Type Description System.DateTime Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateTime InstanceMaxValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateTime InstanceMinValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLDateTime Class providing access to the DATE_AND_TIME (DT) type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLDateTime WebApiLDateTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(DateTime) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(DateTime) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLDateTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLDateTime, IOnline, IShadowLDateTime, IShadow Constructors | Improve this Doc View Source OnlinerLDateTime() Initializes a new instance of the OnlinerDateTime class. Declaration public OnlinerLDateTime() | Improve this Doc View Source OnlinerLDateTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLDateTime class. Declaration public OnlinerLDateTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerDateTime. Declaration public static readonly DateTime MaxValue Field Value Type Description System.DateTime | Improve this Doc View Source MinValue Gets the min value of OnlinerDateTime. Declaration public static readonly DateTime MinValue Field Value Type Description System.DateTime Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override DateTime InstanceMaxValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override DateTime InstanceMinValue { get; } Property Value Type Description System.DateTime Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLDateTime IOnline IShadowLDateTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLInt.html", "title": "Class OnlinerLInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLInt Class providing access to the LINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLInt WebApiLInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(long) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(long) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLInt, IOnline, IShadowLInt, IShadow Constructors | Improve this Doc View Source OnlinerLInt() Initializes a new instance of the OnlinerLInt class. Declaration public OnlinerLInt() | Improve this Doc View Source OnlinerLInt(ITwinObject, string, string) Initializes a new instance of the OnlinerLInt class. Declaration public OnlinerLInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerLInt. Declaration public static readonly long MaxValue Field Value Type Description long | Improve this Doc View Source MinValue Gets the min value of OnlinerLInt. Declaration public static readonly long MinValue Field Value Type Description long Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override long InstanceMaxValue { get; } Property Value Type Description long Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override long InstanceMinValue { get; } Property Value Type Description long Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLInt Class providing access to the LINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLInt WebApiLInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(long) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(long) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLInt, IOnline, IShadowLInt, IShadow Constructors | Improve this Doc View Source OnlinerLInt() Initializes a new instance of the OnlinerLInt class. Declaration public OnlinerLInt() | Improve this Doc View Source OnlinerLInt(ITwinObject, string, string) Initializes a new instance of the OnlinerLInt class. Declaration public OnlinerLInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerLInt. Declaration public static readonly long MaxValue Field Value Type Description long | Improve this Doc View Source MinValue Gets the min value of OnlinerLInt. Declaration public static readonly long MinValue Field Value Type Description long Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override long InstanceMaxValue { get; } Property Value Type Description long Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override long InstanceMinValue { get; } Property Value Type Description long Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLInt IOnline IShadowLInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLReal.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLReal.html", "title": "Class OnlinerLReal | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLReal Class providing access to the LREAL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLReal WebApiLReal Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(double) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(double) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLReal : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLReal, IOnline, IShadowLReal, IShadow Constructors | Improve this Doc View Source OnlinerLReal() Initializes a new instance of the OnlinerLReal class. Declaration public OnlinerLReal() | Improve this Doc View Source OnlinerLReal(ITwinObject, string, string) Initializes a new instance of the OnlinerLReal class. Declaration public OnlinerLReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override double InstanceMaxValue { get; } Property Value Type Description double Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override double InstanceMinValue { get; } Property Value Type Description double Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerLReal. Declaration public static double MaxValue { get; } Property Value Type Description double | Improve this Doc View Source MinValue Gets the min value of OnlinerLReal. Declaration public static double MinValue { get; } Property Value Type Description double Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLReal Class providing access to the LREAL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLReal WebApiLReal Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(double) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(double) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLReal : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLReal, IOnline, IShadowLReal, IShadow Constructors | Improve this Doc View Source OnlinerLReal() Initializes a new instance of the OnlinerLReal class. Declaration public OnlinerLReal() | Improve this Doc View Source OnlinerLReal(ITwinObject, string, string) Initializes a new instance of the OnlinerLReal class. Declaration public OnlinerLReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override double InstanceMaxValue { get; } Property Value Type Description double Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override double InstanceMinValue { get; } Property Value Type Description double Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerLReal. Declaration public static double MaxValue { get; } Property Value Type Description double | Improve this Doc View Source MinValue Gets the min value of OnlinerLReal. Declaration public static double MinValue { get; } Property Value Type Description double Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLReal IOnline IShadowLReal IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLTime.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLTime.html", "title": "Class OnlinerLTime | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLTime Class providing access to the LTIME type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTime WebApiLTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLTime, IOnline, IShadowLTime, IShadow Constructors | Improve this Doc View Source OnlinerLTime() Initializes a new instance of the OnlinerTime class. Declaration public OnlinerLTime() | Improve this Doc View Source OnlinerLTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLTime class. Declaration public OnlinerLTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerLTime. Declaration public static TimeSpan MaxValue { get; } Property Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerLTime. Declaration public static TimeSpan MinValue { get; } Property Value Type Description System.TimeSpan Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLTime Class providing access to the LTIME type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTime WebApiLTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLTime, IOnline, IShadowLTime, IShadow Constructors | Improve this Doc View Source OnlinerLTime() Initializes a new instance of the OnlinerTime class. Declaration public OnlinerLTime() | Improve this Doc View Source OnlinerLTime(ITwinObject, string, string) Initializes a new instance of the OnlinerLTime class. Declaration public OnlinerLTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerLTime. Declaration public static TimeSpan MaxValue { get; } Property Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerLTime. Declaration public static TimeSpan MinValue { get; } Property Value Type Description System.TimeSpan Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTime IOnline IShadowLTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html", "title": "Class OnlinerLTimeOfDay | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLTimeOfDay Class providing access to the TIME_OF_DAY type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTimeOfDay WebApiLTimeOfDay Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLTimeOfDay : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLTimeOfDay, IOnline, IShadowLTimeOfDay, IShadow Constructors | Improve this Doc View Source OnlinerLTimeOfDay() Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerLTimeOfDay() | Improve this Doc View Source OnlinerLTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerLTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLTimeOfDay Class providing access to the TIME_OF_DAY type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLTimeOfDay WebApiLTimeOfDay Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLTimeOfDay : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLTimeOfDay, IOnline, IShadowLTimeOfDay, IShadow Constructors | Improve this Doc View Source OnlinerLTimeOfDay() Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerLTimeOfDay() | Improve this Doc View Source OnlinerLTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerLTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLTimeOfDay IOnline IShadowLTimeOfDay IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerLWord.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerLWord.html", "title": "Class OnlinerLWord | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerLWord Class providing access to the LWORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLWord WebApiLWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(ulong) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLWord, IOnline, IShadowLWord, IShadow Constructors | Improve this Doc View Source OnlinerLWord() Initializes a new instance of the OnlinerLWord class. Declaration public OnlinerLWord() | Improve this Doc View Source OnlinerLWord(ITwinObject, string, string) Initializes a new instance of the OnlinerLWord class. Declaration public OnlinerLWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerLWord. Declaration public static readonly ulong MaxValue Field Value Type Description ulong | Improve this Doc View Source MinValue Gets the min value of OnlinerLWord. Declaration public static readonly ulong MinValue Field Value Type Description ulong Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ulong InstanceMaxValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ulong InstanceMinValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerLWord Class providing access to the LWORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerLWord WebApiLWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(ulong) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerLWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineLWord, IOnline, IShadowLWord, IShadow Constructors | Improve this Doc View Source OnlinerLWord() Initializes a new instance of the OnlinerLWord class. Declaration public OnlinerLWord() | Improve this Doc View Source OnlinerLWord(ITwinObject, string, string) Initializes a new instance of the OnlinerLWord class. Declaration public OnlinerLWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerLWord. Declaration public static readonly ulong MaxValue Field Value Type Description ulong | Improve this Doc View Source MinValue Gets the min value of OnlinerLWord. Declaration public static readonly ulong MinValue Field Value Type Description ulong Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ulong InstanceMaxValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ulong InstanceMinValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineLWord IOnline IShadowLWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerReal.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerReal.html", "title": "Class OnlinerReal | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerReal Class providing access to the REAL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerReal WebApiReal Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(float) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(float) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerReal : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineReal, IOnline, IShadowReal, IShadow Constructors | Improve this Doc View Source OnlinerReal() Initializes a new instance of the OnlinerReal class. Declaration public OnlinerReal() | Improve this Doc View Source OnlinerReal(ITwinObject, string, string) Initializes a new instance of the OnlinerReal class. Declaration public OnlinerReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override float InstanceMaxValue { get; } Property Value Type Description float Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override float InstanceMinValue { get; } Property Value Type Description float Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerReal. Declaration public static float MaxValue { get; } Property Value Type Description float | Improve this Doc View Source MinValue Gets the min value of OnlinerReal. Declaration public static float MinValue { get; } Property Value Type Description float Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerReal Class providing access to the REAL type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerReal WebApiReal Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(float) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(float) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerReal : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineReal, IOnline, IShadowReal, IShadow Constructors | Improve this Doc View Source OnlinerReal() Initializes a new instance of the OnlinerReal class. Declaration public OnlinerReal() | Improve this Doc View Source OnlinerReal(ITwinObject, string, string) Initializes a new instance of the OnlinerReal class. Declaration public OnlinerReal(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override float InstanceMaxValue { get; } Property Value Type Description float Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override float InstanceMinValue { get; } Property Value Type Description float Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerReal. Declaration public static float MaxValue { get; } Property Value Type Description float | Improve this Doc View Source MinValue Gets the min value of OnlinerReal. Declaration public static float MinValue { get; } Property Value Type Description float Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineReal IOnline IShadowReal IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerSInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerSInt.html", "title": "Class OnlinerSInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerSInt Class providing access to the SINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerSInt WebApiSInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(sbyte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(sbyte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerSInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineSInt, IOnline, IShadowSInt, IShadow Constructors | Improve this Doc View Source OnlinerSInt() Initializes a new instance of the OnlinerSInt class. Declaration public OnlinerSInt() | Improve this Doc View Source OnlinerSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerSInt class. Declaration public OnlinerSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerSInt. Declaration public static readonly sbyte MaxValue Field Value Type Description sbyte | Improve this Doc View Source MinValue Gets the min value of OnlinerSInt. Declaration public static readonly sbyte MinValue Field Value Type Description sbyte Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override sbyte InstanceMaxValue { get; } Property Value Type Description sbyte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override sbyte InstanceMinValue { get; } Property Value Type Description sbyte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerSInt Class providing access to the SINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerSInt WebApiSInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(sbyte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(sbyte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerSInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineSInt, IOnline, IShadowSInt, IShadow Constructors | Improve this Doc View Source OnlinerSInt() Initializes a new instance of the OnlinerSInt class. Declaration public OnlinerSInt() | Improve this Doc View Source OnlinerSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerSInt class. Declaration public OnlinerSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerSInt. Declaration public static readonly sbyte MaxValue Field Value Type Description sbyte | Improve this Doc View Source MinValue Gets the min value of OnlinerSInt. Declaration public static readonly sbyte MinValue Field Value Type Description sbyte Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override sbyte InstanceMaxValue { get; } Property Value Type Description sbyte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override sbyte InstanceMinValue { get; } Property Value Type Description sbyte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineSInt IOnline IShadowSInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerString.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerString.html", "title": "Class OnlinerString | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerString Class providing access to the STRING type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerString WebApiString Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerString : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineString, IOnline, IShadowString, IShadow Constructors | Improve this Doc View Source OnlinerString() Initializes a new instance of the OnlinerString class. Declaration public OnlinerString() | Improve this Doc View Source OnlinerString(ITwinObject, string, string) Initializes a new instance of the OnlinerString class. Declaration public OnlinerString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source Cyclic Gets translated and interpolated string of Cyclic value. Sets Cyclic value. Declaration public override string Cyclic { get; set; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.Cyclic | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override string InstanceMaxValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override string InstanceMinValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Methods | Improve this Doc View Source GetAsync() Gets the value of this OnlinerString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task GetAsync() Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(string) Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerString Class providing access to the STRING type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerString WebApiString Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerString : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineString, IOnline, IShadowString, IShadow Constructors | Improve this Doc View Source OnlinerString() Initializes a new instance of the OnlinerString class. Declaration public OnlinerString() | Improve this Doc View Source OnlinerString(ITwinObject, string, string) Initializes a new instance of the OnlinerString class. Declaration public OnlinerString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source Cyclic Gets translated and interpolated string of Cyclic value. Sets Cyclic value. Declaration public override string Cyclic { get; set; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.Cyclic | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override string InstanceMaxValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override string InstanceMinValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Methods | Improve this Doc View Source GetAsync() Gets the value of this OnlinerString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task GetAsync() Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() | Improve this Doc View Source GetAsync(CultureInfo) Declaration public override Task GetAsync(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync(System.Globalization.CultureInfo) | Improve this Doc View Source GetCyclic(CultureInfo) Gets Cyclic translated with provided System.Globalization.CultureInfo Declaration public override string GetCyclic(CultureInfo culture = null) Parameters Type Name Description System.Globalization.CultureInfo culture Desired culture. Returns Type Description string Translated value Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetCyclic(System.Globalization.CultureInfo) | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(string) Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineString IOnline IShadowString IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerTime.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerTime.html", "title": "Class OnlinerTime | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerTime Class providing access to the TIME type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerTime WebApiTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineTime, IOnline, IShadowTime, IShadow Constructors | Improve this Doc View Source OnlinerTime() Initializes a new instance of the OnlinerTime class. Declaration public OnlinerTime() | Improve this Doc View Source OnlinerTime(ITwinObject, string, string) Initializes a new instance of the OnlinerTime class. Declaration public OnlinerTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTime. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTime. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerTime Class providing access to the TIME type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerTime WebApiTime Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerTime : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineTime, IOnline, IShadowTime, IShadow Constructors | Improve this Doc View Source OnlinerTime() Initializes a new instance of the OnlinerTime class. Declaration public OnlinerTime() | Improve this Doc View Source OnlinerTime(ITwinObject, string, string) Initializes a new instance of the OnlinerTime class. Declaration public OnlinerTime(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTime. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTime. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTime IOnline IShadowTime IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html", "title": "Class OnlinerTimeOfDay | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerTimeOfDay Class providing access to the TIME_OF_DAY type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerTimeOfDay WebApiTimeOfDay Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerTimeOfDay : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineTimeOfDay, IOnline, IShadowTimeOfDay, IShadow Constructors | Improve this Doc View Source OnlinerTimeOfDay() Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerTimeOfDay() | Improve this Doc View Source OnlinerTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerTimeOfDay Class providing access to the TIME_OF_DAY type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerTimeOfDay WebApiTimeOfDay Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(TimeSpan) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(TimeSpan) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerTimeOfDay : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineTimeOfDay, IOnline, IShadowTimeOfDay, IShadow Constructors | Improve this Doc View Source OnlinerTimeOfDay() Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerTimeOfDay() | Improve this Doc View Source OnlinerTimeOfDay(ITwinObject, string, string) Initializes a new instance of the OnlinerTimeOfDay class. Declaration public OnlinerTimeOfDay(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MaxValue Field Value Type Description System.TimeSpan | Improve this Doc View Source MinValue Gets the min value of OnlinerTimeOfDay. Declaration public static readonly TimeSpan MinValue Field Value Type Description System.TimeSpan Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override TimeSpan InstanceMaxValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override TimeSpan InstanceMinValue { get; } Property Value Type Description System.TimeSpan Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineTimeOfDay IOnline IShadowTimeOfDay IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html", "title": "Class OnlinerUDInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerUDInt Class providing access to the UDINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUDInt WebApiUdInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(uint) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUDInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUDInt, IOnline, IShadowUDInt, IShadow Constructors | Improve this Doc View Source OnlinerUDInt() Initializes a new instance of the OnlinerUDInt class. Declaration public OnlinerUDInt() | Improve this Doc View Source OnlinerUDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUDInt class. Declaration public OnlinerUDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUDInt. Declaration public static readonly uint MaxValue Field Value Type Description uint | Improve this Doc View Source MinValue Gets the min value of OnlinerUDInt. Declaration public static readonly uint MinValue Field Value Type Description uint Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override uint InstanceMaxValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override uint InstanceMinValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerUDInt Class providing access to the UDINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUDInt WebApiUdInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(uint) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(uint) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUDInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUDInt, IOnline, IShadowUDInt, IShadow Constructors | Improve this Doc View Source OnlinerUDInt() Initializes a new instance of the OnlinerUDInt class. Declaration public OnlinerUDInt() | Improve this Doc View Source OnlinerUDInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUDInt class. Declaration public OnlinerUDInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUDInt. Declaration public static readonly uint MaxValue Field Value Type Description uint | Improve this Doc View Source MinValue Gets the min value of OnlinerUDInt. Declaration public static readonly uint MinValue Field Value Type Description uint Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override uint InstanceMaxValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override uint InstanceMinValue { get; } Property Value Type Description uint Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUDInt IOnline IShadowUDInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerUInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerUInt.html", "title": "Class OnlinerUInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerUInt Class providing access to the UINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUInt WebApiUInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(ushort) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUInt, IOnline, IShadowUInt, IShadow Constructors | Improve this Doc View Source OnlinerUInt() Initializes a new instance of the OnlinerUInt class. Declaration public OnlinerUInt() | Improve this Doc View Source OnlinerUInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUInt class. Declaration public OnlinerUInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUInt. Declaration public static readonly ushort MaxValue Field Value Type Description ushort | Improve this Doc View Source MinValue Gets the min value of OnlinerUInt. Declaration public static readonly ushort MinValue Field Value Type Description ushort Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ushort InstanceMaxValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ushort InstanceMinValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerUInt Class providing access to the UINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUInt WebApiUInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(ushort) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUInt, IOnline, IShadowUInt, IShadow Constructors | Improve this Doc View Source OnlinerUInt() Initializes a new instance of the OnlinerUInt class. Declaration public OnlinerUInt() | Improve this Doc View Source OnlinerUInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUInt class. Declaration public OnlinerUInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUInt. Declaration public static readonly ushort MaxValue Field Value Type Description ushort | Improve this Doc View Source MinValue Gets the min value of OnlinerUInt. Declaration public static readonly ushort MinValue Field Value Type Description ushort Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ushort InstanceMaxValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ushort InstanceMinValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUInt IOnline IShadowUInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerULInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerULInt.html", "title": "Class OnlinerULInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerULInt Class providing access to the ULINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerULInt WebApiULInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(ulong) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerULInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineULInt, IOnline, IShadowULInt, IShadow Constructors | Improve this Doc View Source OnlinerULInt() Initializes a new instance of the OnlinerULInt class. Declaration public OnlinerULInt() | Improve this Doc View Source OnlinerULInt(ITwinObject, string, string) Initializes a new instance of the OnlinerULInt class. Declaration public OnlinerULInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerULInt. Declaration public static readonly ulong MaxValue Field Value Type Description ulong | Improve this Doc View Source MinValue Gets the min value of OnlinerULInt. Declaration public static readonly ulong MinValue Field Value Type Description ulong Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ulong InstanceMaxValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ulong InstanceMinValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerULInt Class providing access to the ULINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerULInt WebApiULInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ulong) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(ulong) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerULInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineULInt, IOnline, IShadowULInt, IShadow Constructors | Improve this Doc View Source OnlinerULInt() Initializes a new instance of the OnlinerULInt class. Declaration public OnlinerULInt() | Improve this Doc View Source OnlinerULInt(ITwinObject, string, string) Initializes a new instance of the OnlinerULInt class. Declaration public OnlinerULInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerULInt. Declaration public static readonly ulong MaxValue Field Value Type Description ulong | Improve this Doc View Source MinValue Gets the min value of OnlinerULInt. Declaration public static readonly ulong MinValue Field Value Type Description ulong Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ulong InstanceMaxValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ulong InstanceMinValue { get; } Property Value Type Description ulong Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineULInt IOnline IShadowULInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html", "title": "Class OnlinerUSInt | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerUSInt Class providing access to the USINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUSInt WebApiUSInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(byte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUSInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUSInt, IOnline, IShadowUSInt, IShadow Constructors | Improve this Doc View Source OnlinerUSInt() Initializes a new instance of the OnlinerUSInt class. Declaration public OnlinerUSInt() | Improve this Doc View Source OnlinerUSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUSInt class. Declaration public OnlinerUSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUSInt. Declaration public static readonly byte MaxValue Field Value Type Description byte | Improve this Doc View Source MinValue Gets the min value of OnlinerUSInt. Declaration public static readonly byte MinValue Field Value Type Description byte Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override byte InstanceMaxValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override byte InstanceMinValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerUSInt Class providing access to the USINT type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerUSInt WebApiUSInt Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(byte) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(byte) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerUSInt : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineUSInt, IOnline, IShadowUSInt, IShadow Constructors | Improve this Doc View Source OnlinerUSInt() Initializes a new instance of the OnlinerUSInt class. Declaration public OnlinerUSInt() | Improve this Doc View Source OnlinerUSInt(ITwinObject, string, string) Initializes a new instance of the OnlinerUSInt class. Declaration public OnlinerUSInt(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerUSInt. Declaration public static readonly byte MaxValue Field Value Type Description byte | Improve this Doc View Source MinValue Gets the min value of OnlinerUSInt. Declaration public static readonly byte MinValue Field Value Type Description byte Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override byte InstanceMaxValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override byte InstanceMinValue { get; } Property Value Type Description byte Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineUSInt IOnline IShadowUSInt IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerWChar.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerWChar.html", "title": "Class OnlinerWChar | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerWChar Class providing access to the WCHAR type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWChar WebApiWChar Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(char) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWChar : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWChar, IOnline, IShadowWChar, IShadow Constructors | Improve this Doc View Source OnlinerWChar() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerWChar() | Improve this Doc View Source OnlinerWChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerWChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override char InstanceMaxValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override char InstanceMinValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerByte. Declaration public static char MaxValue { get; } Property Value Type Description char | Improve this Doc View Source MinValue Gets the min value of OnlinerByte. Declaration public static char MinValue { get; } Property Value Type Description char Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerWChar Class providing access to the WCHAR type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWChar WebApiWChar Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(char) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(char) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWChar : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWChar, IOnline, IShadowWChar, IShadow Constructors | Improve this Doc View Source OnlinerWChar() Initializes a new instance of the OnlinerByte class. Declaration public OnlinerWChar() | Improve this Doc View Source OnlinerWChar(ITwinObject, string, string) Initializes a new instance of the OnlinerByte class. Declaration public OnlinerWChar(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override char InstanceMaxValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override char InstanceMinValue { get; } Property Value Type Description char Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue | Improve this Doc View Source MaxValue Gets the max value of OnlinerByte. Declaration public static char MaxValue { get; } Property Value Type Description char | Improve this Doc View Source MinValue Gets the min value of OnlinerByte. Declaration public static char MinValue { get; } Property Value Type Description char Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWChar IOnline IShadowWChar IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerWord.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerWord.html", "title": "Class OnlinerWord | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerWord Class providing access to the WORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWord WebApiWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.SetAsync(ushort) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWord, IOnline, IShadowWord, IShadow Constructors | Improve this Doc View Source OnlinerWord() Initializes a new instance of the OnlinerWord class. Declaration public OnlinerWord() | Improve this Doc View Source OnlinerWord(ITwinObject, string, string) Initializes a new instance of the OnlinerWord class. Declaration public OnlinerWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerWord. Declaration public static readonly ushort MaxValue Field Value Type Description ushort | Improve this Doc View Source MinValue Gets the min value of OnlinerWord. Declaration public static readonly ushort MinValue Field Value Type Description ushort Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ushort InstanceMaxValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ushort InstanceMinValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerWord Class providing access to the WORD type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWord WebApiWord Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Cyclic OnlinerBase.GetCyclic(CultureInfo) OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(ushort) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.GetAsync() OnlinerBase.GetAsync(CultureInfo) OnlinerBase.SetAsync(ushort) OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWord : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWord, IOnline, IShadowWord, IShadow Constructors | Improve this Doc View Source OnlinerWord() Initializes a new instance of the OnlinerWord class. Declaration public OnlinerWord() | Improve this Doc View Source OnlinerWord(ITwinObject, string, string) Initializes a new instance of the OnlinerWord class. Declaration public OnlinerWord(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Fields | Improve this Doc View Source MaxValue Gets the max value of OnlinerWord. Declaration public static readonly ushort MaxValue Field Value Type Description ushort | Improve this Doc View Source MinValue Gets the min value of OnlinerWord. Declaration public static readonly ushort MinValue Field Value Type Description ushort Properties | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override ushort InstanceMaxValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override ushort InstanceMinValue { get; } Property Value Type Description ushort Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWord IOnline IShadowWord IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.OnlinerWString.html": { "href": "api/AXSharp.Connector.ValueTypes.OnlinerWString.html", "title": "Class OnlinerWString | System.Dynamic.ExpandoObject", - "keywords": "Class OnlinerWString Class providing access to the WSTRING type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWString WebApiWString Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.HumanReadable OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWString : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWString, IOnline, IShadowWString, IShadow Constructors | Improve this Doc View Source OnlinerWString() Initializes a new instance of the OnlinerWString class. Declaration public OnlinerWString() | Improve this Doc View Source OnlinerWString(ITwinObject, string, string) Initializes a new instance of the OnlinerWString class. Declaration public OnlinerWString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source Cyclic Gets tranlated and interpolated string of Cyclic value. Sets Cyclic value. Declaration public override string Cyclic { get; set; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.Cyclic | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override string InstanceMaxValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override string InstanceMinValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Methods | Improve this Doc View Source GetAsync() Get the value of this OnlinerWString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Value of this OnlinerWString Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerWString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set. Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(string) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" + "keywords": "Class OnlinerWString Class providing access to the WSTRING type online variable. Inheritance object OnlinerBase OnlinerBase OnlinerWString WebApiWString Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow Inherited Members OnlinerBase.validator OnlinerBase.EditValueChange OnlinerBase.ShadowValueChange OnlinerBase.Validator OnlinerBase.SetLastValue OnlinerBase.CyclicToWrite OnlinerBase.Edit OnlinerBase.Shadow OnlinerBase.Raw OnlinerBase.AttributeUnits OnlinerBase.AttributeToolTip OnlinerBase.GetAttributeToolTip(CultureInfo) OnlinerBase.VariableInfo OnlinerBase.ReadFromPlcIsRequested OnlinerBase.AttributeMaximum OnlinerBase.AttributeMinimum OnlinerBase.LastValue OnlinerBase.IsSubscribed OnlinerBase.UpdateRead(string) OnlinerBase.GetLastAvailableValue() OnlinerBase.InitializeDefaults() OnlinerBase.ShadowValueChangeEvent OnlinerBase.HasWriteAccess() OnlinerBase.ReadFromItem() OnlinerBase.WriteItem() OnlinerBase.GetDeclaringAssembly() OnlinerBase.FromOnlineToShadow() OnlinerBase.FromShadowToOnline() OnlinerBase.PollingInterval OnlinerBase.AttributeFormatString OnlinerBase.SymbolTail OnlinerBase.Parent OnlinerBase.SubscribeForPeriodicReading() OnlinerBase.ReadWriteAccess OnlinerBase.MakeReadOnly() OnlinerBase.ReadOnce OnlinerBase.MakeReadOnce() OnlinerBase.GetSymbolTail() OnlinerBase.GetParent() OnlinerBase.Poll() OnlinerBase.Interpreter OnlinerBase.Subscribe(ValueChangedEventHandlerDelegate) OnlinerBase.Subscribe() OnlinerBase.UnSubscribe(ValueChangedEventHandlerDelegate) OnlinerBase.AccessStatus OnlinerBase.Symbol OnlinerBase.AttributeName OnlinerBase.GetAttributeName(CultureInfo) OnlinerBase.HumanReadable OnlinerBase.GetHumanReadable(CultureInfo) OnlinerBase.CreateSymbol(string, string) OnlinerBase.ValueChangeEvent OnlinerBase.GetValueChangeEventSubscribers() OnlinerBase.OnValueChangeEvent(object) OnlinerBase.PropertyChanged OnlinerBase.NotifyPropertyChanged(string) OnlinerBase.AddToPeriodicQueue() object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Connector.ValueTypes Assembly: AXSharp.Connector.dll Syntax public class OnlinerWString : OnlinerBase, ITwinPrimitive, ITwinElement, INotifyPropertyChanged, IValueBoundaries, IOnlineWString, IOnline, IShadowWString, IShadow Constructors | Improve this Doc View Source OnlinerWString() Initializes a new instance of the OnlinerWString class. Declaration public OnlinerWString() | Improve this Doc View Source OnlinerWString(ITwinObject, string, string) Initializes a new instance of the OnlinerWString class. Declaration public OnlinerWString(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent Parent object of this instance. string readableTail Human readable tail of this instance. string symbolTail Symbol tail of this instance. Properties | Improve this Doc View Source Cyclic Gets tranlated and interpolated string of Cyclic value. Sets Cyclic value. Declaration public override string Cyclic { get; set; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.Cyclic | Improve this Doc View Source InstanceMaxValue Gets the max value for this instance. Declaration public override string InstanceMaxValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMaxValue | Improve this Doc View Source InstanceMinValue Gets the min value for this instance. Declaration public override string InstanceMinValue { get; } Property Value Type Description string Overrides AXSharp.Connector.ValueTypes.OnlinerBase.InstanceMinValue Methods | Improve this Doc View Source GetAsync() Get the value of this OnlinerWString. Declaration public override Task GetAsync() Returns Type Description System.Threading.Tasks.Task Value of this OnlinerWString Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync() Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. | Improve this Doc View Source GetAsync(CultureInfo) Declaration public override Task GetAsync(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync(System.Globalization.CultureInfo) | Improve this Doc View Source GetCyclic(CultureInfo) Gets cyclic with provided System.Globalization.CultureInfo Declaration public override string GetCyclic(CultureInfo culture = null) Parameters Type Name Description System.Globalization.CultureInfo culture Desired culture. Returns Type Description string Translated value Overrides AXSharp.Connector.ValueTypes.OnlinerBase.GetCyclic(System.Globalization.CultureInfo) | Improve this Doc View Source SetAsync(string) Sets the value of this OnlinerWString. Declaration public override Task SetAsync(string value) Parameters Type Name Description string value Value to be set. Returns Type Description System.Threading.Tasks.Task Overrides AXSharp.Connector.ValueTypes.OnlinerBase.SetAsync(string) Remarks This method accesses the item in a single request over communication layer; accessing multiple items may result in performance degradation over the communication interface with the target system. This method is to be used only when you need the item to be read from the PLC and the return the control of the program. Consider using ITwinObjects ReadAsync(ITwinObject) or WriteAsync(ITwinObject) methods for bulk access to entire structures. Implements ITwinPrimitive ITwinElement System.ComponentModel.INotifyPropertyChanged IValueBoundaries IOnlineWString IOnline IShadowWString IShadow Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinPrimitiveExtensions.GetCyclicValue(OnlinerBase) TwinPrimitiveExtensions.GetLastValue(OnlinerBase) TwinPrimitiveExtensions.GetShadowValue(OnlinerBase) TwinPrimitiveExtensions.SetCyclicValue(OnlinerBase, T) TwinPrimitiveExtensions.SetShadowValue(OnlinerBase, T)" }, "api/AXSharp.Connector.ValueTypes.ReadWriteAccess.html": { "href": "api/AXSharp.Connector.ValueTypes.ReadWriteAccess.html", @@ -1202,12 +1222,12 @@ "api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html": { "href": "api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html", "title": "Class DateTimeProviderBase | System.Dynamic.ExpandoObject", - "keywords": "Class DateTimeProviderBase Inheritance object DateTimeProviderBase StandardDateTimeProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp - Backup.Abstractions.dll Syntax public abstract class DateTimeProviderBase Properties | Improve this Doc View Source Now Declaration public abstract DateTime Now { get; } Property Value Type Description System.DateTime" + "keywords": "Class DateTimeProviderBase Inheritance object DateTimeProviderBase StandardDateTimeProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp.Abstractions.dll Syntax public abstract class DateTimeProviderBase Properties | Improve this Doc View Source Now Declaration public abstract DateTime Now { get; } Property Value Type Description System.DateTime" }, "api/AXSharp.Framework.Abstractions.DateTimeProviders.html": { "href": "api/AXSharp.Framework.Abstractions.DateTimeProviders.html", "title": "Class DateTimeProviders | System.Dynamic.ExpandoObject", - "keywords": "Class DateTimeProviders Inheritance object DateTimeProviders Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp - Backup.Abstractions.dll Syntax public static class DateTimeProviders Properties | Improve this Doc View Source DateTimeProvider Declaration public static DateTimeProviderBase DateTimeProvider { get; set; } Property Value Type Description DateTimeProviderBase" + "keywords": "Class DateTimeProviders Inheritance object DateTimeProviders Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp.Abstractions.dll Syntax public static class DateTimeProviders Properties | Improve this Doc View Source DateTimeProvider Declaration public static DateTimeProviderBase DateTimeProvider { get; set; } Property Value Type Description DateTimeProviderBase" }, "api/AXSharp.Framework.Abstractions.html": { "href": "api/AXSharp.Framework.Abstractions.html", @@ -1217,7 +1237,7 @@ "api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html": { "href": "api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html", "title": "Class StandardDateTimeProvider | System.Dynamic.ExpandoObject", - "keywords": "Class StandardDateTimeProvider Inheritance object DateTimeProviderBase StandardDateTimeProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp - Backup.Abstractions.dll Syntax public class StandardDateTimeProvider : DateTimeProviderBase Properties | Improve this Doc View Source Now Declaration public override DateTime Now { get; } Property Value Type Description System.DateTime Overrides DateTimeProviderBase.Now" + "keywords": "Class StandardDateTimeProvider Inheritance object DateTimeProviderBase StandardDateTimeProvider Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Framework.Abstractions Assembly: AXSharp.Abstractions.dll Syntax public class StandardDateTimeProvider : DateTimeProviderBase Properties | Improve this Doc View Source Now Declaration public override DateTime Now { get; } Property Value Type Description System.DateTime Overrides DateTimeProviderBase.Now" }, "api/AXSharp.ixc_doc.Helpers.html": { "href": "api/AXSharp.ixc_doc.Helpers.html", @@ -1287,7 +1307,7 @@ "api/AXSharp.ixc_doc.Schemas.Remote.html": { "href": "api/AXSharp.ixc_doc.Schemas.Remote.html", "title": "Class Remote | System.Dynamic.ExpandoObject", - "keywords": "Class Remote Inheritance object Remote Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.ixc_doc.Schemas Assembly: AXSharp.ixd.dll Syntax public class Remote Properties | Improve this Doc View Source Path Declaration [JsonProperty(\"path\")] public string Path { get; set; } Property Value Type Description string" + "keywords": "Class Remote Inheritance object Remote Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.ixc_doc.Schemas Assembly: AXSharp.ixd.dll Syntax public class Remote Properties | Improve this Doc View Source Branch Declaration [JsonProperty(\"branch\")] public string Branch { get; set; } Property Value Type Description string | Improve this Doc View Source Path Declaration [JsonProperty(\"path\")] public string Path { get; set; } Property Value Type Description string | Improve this Doc View Source Repo Declaration [JsonProperty(\"repo\")] public string Repo { get; set; } Property Value Type Description string" }, "api/AXSharp.ixc_doc.Schemas.Return.html": { "href": "api/AXSharp.ixc_doc.Schemas.Return.html", @@ -1367,17 +1387,17 @@ "api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html": { "href": "api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html", "title": "Class PresentationContainerAttribute | System.Dynamic.ExpandoObject", - "keywords": "Class PresentationContainerAttribute Inheritance object System.Attribute PresentationContainerAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.Attributes Assembly: AXSharp - Backup.Abstractions.dll Syntax public class PresentationContainerAttribute : Attribute Constructors | Improve this Doc View Source PresentationContainerAttribute() Declaration protected PresentationContainerAttribute() | Improve this Doc View Source PresentationContainerAttribute(string, string, object) Declaration public PresentationContainerAttribute(string assembly, string fullTypeName, object parentHeader) Parameters Type Name Description string assembly string fullTypeName object parentHeader | Improve this Doc View Source PresentationContainerAttribute(string, string) Declaration public PresentationContainerAttribute(string assembly, string fullTypeName) Parameters Type Name Description string assembly string fullTypeName Properties | Improve this Doc View Source Assembly Declaration public string Assembly { get; protected set; } Property Value Type Description string | Improve this Doc View Source FullTypeName Declaration public string FullTypeName { get; protected set; } Property Value Type Description string | Improve this Doc View Source ParentHeader Declaration public object ParentHeader { get; protected set; } Property Value Type Description object" + "keywords": "Class PresentationContainerAttribute Inheritance object System.Attribute PresentationContainerAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.Attributes Assembly: AXSharp.Abstractions.dll Syntax public class PresentationContainerAttribute : Attribute Constructors | Improve this Doc View Source PresentationContainerAttribute() Declaration protected PresentationContainerAttribute() | Improve this Doc View Source PresentationContainerAttribute(string, string, object) Declaration public PresentationContainerAttribute(string assembly, string fullTypeName, object parentHeader) Parameters Type Name Description string assembly string fullTypeName object parentHeader | Improve this Doc View Source PresentationContainerAttribute(string, string) Declaration public PresentationContainerAttribute(string assembly, string fullTypeName) Parameters Type Name Description string assembly string fullTypeName Properties | Improve this Doc View Source Assembly Declaration public string Assembly { get; protected set; } Property Value Type Description string | Improve this Doc View Source FullTypeName Declaration public string FullTypeName { get; protected set; } Property Value Type Description string | Improve this Doc View Source ParentHeader Declaration public object ParentHeader { get; protected set; } Property Value Type Description object" }, "api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html": { "href": "api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html", "title": "Class PresentationGroupAttribute | System.Dynamic.ExpandoObject", - "keywords": "Class PresentationGroupAttribute Inheritance object System.Attribute PresentationGroupAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.Attributes Assembly: AXSharp - Backup.Abstractions.dll Syntax public class PresentationGroupAttribute : Attribute Constructors | Improve this Doc View Source PresentationGroupAttribute() Declaration protected PresentationGroupAttribute() | Improve this Doc View Source PresentationGroupAttribute(string, string, object) Declaration public PresentationGroupAttribute(string assembly, string fullTypeName, object parentHeader) Parameters Type Name Description string assembly string fullTypeName object parentHeader | Improve this Doc View Source PresentationGroupAttribute(string, string) Declaration public PresentationGroupAttribute(string assembly, string fullTypeName) Parameters Type Name Description string assembly string fullTypeName Properties | Improve this Doc View Source Assembly Declaration public string Assembly { get; protected set; } Property Value Type Description string | Improve this Doc View Source FullTypeName Declaration public string FullTypeName { get; protected set; } Property Value Type Description string | Improve this Doc View Source ParentHeader Declaration public object ParentHeader { get; protected set; } Property Value Type Description object" + "keywords": "Class PresentationGroupAttribute Inheritance object System.Attribute PresentationGroupAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.Attributes Assembly: AXSharp.Abstractions.dll Syntax public class PresentationGroupAttribute : Attribute Constructors | Improve this Doc View Source PresentationGroupAttribute() Declaration protected PresentationGroupAttribute() | Improve this Doc View Source PresentationGroupAttribute(string, string, object) Declaration public PresentationGroupAttribute(string assembly, string fullTypeName, object parentHeader) Parameters Type Name Description string assembly string fullTypeName object parentHeader | Improve this Doc View Source PresentationGroupAttribute(string, string) Declaration public PresentationGroupAttribute(string assembly, string fullTypeName) Parameters Type Name Description string assembly string fullTypeName Properties | Improve this Doc View Source Assembly Declaration public string Assembly { get; protected set; } Property Value Type Description string | Improve this Doc View Source FullTypeName Declaration public string FullTypeName { get; protected set; } Property Value Type Description string | Improve this Doc View Source ParentHeader Declaration public object ParentHeader { get; protected set; } Property Value Type Description object" }, "api/AXSharp.Presentation.BindableBase.html": { "href": "api/AXSharp.Presentation.BindableBase.html", "title": "Class BindableBase | System.Dynamic.ExpandoObject", - "keywords": "Class BindableBase Represents base class for bindable objects. Inheritance object BindableBase RenderableViewModelBase Implements System.ComponentModel.INotifyPropertyChanged Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public class BindableBase : INotifyPropertyChanged Methods | Improve this Doc View Source OnPropertyChanged(string) Raises System.ComponentModel.INotifyPropertyChanged.PropertyChanged event. Declaration protected virtual void OnPropertyChanged(string propertyName) Parameters Type Name Description string propertyName | Improve this Doc View Source SetProperty(ref T, T, string) Sets the property and raises System.ComponentModel.INotifyPropertyChanged.PropertyChanged event. Declaration protected virtual void SetProperty(ref T member, T val, string propertyName = null) Parameters Type Name Description T member Member T val New value string propertyName Property name Type Parameters Name Description T Property type. Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged.PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" + "keywords": "Class BindableBase Represents base class for bindable objects. Inheritance object BindableBase RenderableViewModelBase Implements System.ComponentModel.INotifyPropertyChanged Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp.Abstractions.dll Syntax public class BindableBase : INotifyPropertyChanged Methods | Improve this Doc View Source OnPropertyChanged(string) Raises System.ComponentModel.INotifyPropertyChanged.PropertyChanged event. Declaration protected virtual void OnPropertyChanged(string propertyName) Parameters Type Name Description string propertyName | Improve this Doc View Source SetProperty(ref T, T, string) Sets the property and raises System.ComponentModel.INotifyPropertyChanged.PropertyChanged event. Declaration protected virtual void SetProperty(ref T member, T val, string propertyName = null) Parameters Type Name Description T member Member T val New value string propertyName Property name Type Parameters Name Description T Property type. Events | Improve this Doc View Source PropertyChanged Implementation of System.ComponentModel.INotifyPropertyChanged.PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" }, "api/AXSharp.Presentation.Blazor.Attributes.html": { "href": "api/AXSharp.Presentation.Blazor.Attributes.html", @@ -1542,12 +1562,12 @@ "api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html": { "href": "api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html", "title": "Class RenderableAssemblyBaseAttribute | System.Dynamic.ExpandoObject", - "keywords": "Class RenderableAssemblyBaseAttribute Assembly attribute to notify consumers that the assembly is contains types eligible in the automated UI rendering process. Inheritance object System.Attribute RenderableAssemblyBaseAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax [AttributeUsage(AttributeTargets.Assembly)] public class RenderableAssemblyBaseAttribute : Attribute" + "keywords": "Class RenderableAssemblyBaseAttribute Assembly attribute to notify consumers that the assembly is contains types eligible in the automated UI rendering process. Inheritance object System.Attribute RenderableAssemblyBaseAttribute Inherited Members System.Attribute.Equals(object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) System.Attribute.Match(object) System.Attribute.TypeId object.Equals(object, object) object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp.Abstractions.dll Syntax [AttributeUsage(AttributeTargets.Assembly)] public class RenderableAssemblyBaseAttribute : Attribute" }, "api/AXSharp.Presentation.RenderableViewModelBase.html": { "href": "api/AXSharp.Presentation.RenderableViewModelBase.html", "title": "Class RenderableViewModelBase | System.Dynamic.ExpandoObject", - "keywords": "Class RenderableViewModelBase Abstract class for implementation of renderable ViewModel types. Inheritance object BindableBase RenderableViewModelBase Implements System.ComponentModel.INotifyPropertyChanged Inherited Members BindableBase.SetProperty(ref T, T, string) BindableBase.OnPropertyChanged(string) BindableBase.PropertyChanged object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp - Backup.Abstractions.dll Syntax public abstract class RenderableViewModelBase : BindableBase, INotifyPropertyChanged Constructors | Improve this Doc View Source RenderableViewModelBase() Creates new instance of RenderableViewModelBase Declaration public RenderableViewModelBase() Properties | Improve this Doc View Source Model Gets or sets model object for this ViewModel type. Declaration public abstract object Model { get; set; } Property Value Type Description object Implements System.ComponentModel.INotifyPropertyChanged" + "keywords": "Class RenderableViewModelBase Abstract class for implementation of renderable ViewModel types. Inheritance object BindableBase RenderableViewModelBase Implements System.ComponentModel.INotifyPropertyChanged Inherited Members BindableBase.SetProperty(ref T, T, string) BindableBase.OnPropertyChanged(string) BindableBase.PropertyChanged object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation Assembly: AXSharp.Abstractions.dll Syntax public abstract class RenderableViewModelBase : BindableBase, INotifyPropertyChanged Constructors | Improve this Doc View Source RenderableViewModelBase() Creates new instance of RenderableViewModelBase Declaration public RenderableViewModelBase() Properties | Improve this Doc View Source Model Gets or sets model object for this ViewModel type. Declaration public abstract object Model { get; set; } Property Value Type Description object Implements System.ComponentModel.INotifyPropertyChanged" }, "api/AXSharp.Presentation.UIExceptions.html": { "href": "api/AXSharp.Presentation.UIExceptions.html", @@ -1557,12 +1577,42 @@ "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html": { "href": "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html", "title": "Delegate UIExceptionHandling.AppUiExceptionHandlerDelegate | System.Dynamic.ExpandoObject", - "keywords": "Delegate UIExceptionHandling.AppUiExceptionHandlerDelegate Namespace: AXSharp.Presentation.UIExceptions Assembly: AXSharp - Backup.Abstractions.dll Syntax public delegate void UIExceptionHandling.AppUiExceptionHandlerDelegate(object sender, Exception e) Parameters Type Name Description object sender System.Exception e" + "keywords": "Delegate UIExceptionHandling.AppUiExceptionHandlerDelegate Namespace: AXSharp.Presentation.UIExceptions Assembly: AXSharp.Abstractions.dll Syntax public delegate void UIExceptionHandling.AppUiExceptionHandlerDelegate(object sender, Exception e) Parameters Type Name Description object sender System.Exception e" }, "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html": { "href": "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html", "title": "Class UIExceptionHandling | System.Dynamic.ExpandoObject", - "keywords": "Class UIExceptionHandling Inheritance object UIExceptionHandling Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.UIExceptions Assembly: AXSharp - Backup.Abstractions.dll Syntax public static class UIExceptionHandling Fields | Improve this Doc View Source AppUiExceptionHandler Declaration public static UIExceptionHandling.AppUiExceptionHandlerDelegate AppUiExceptionHandler Field Value Type Description UIExceptionHandling.AppUiExceptionHandlerDelegate" + "keywords": "Class UIExceptionHandling Inheritance object UIExceptionHandling Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.Presentation.UIExceptions Assembly: AXSharp.Abstractions.dll Syntax public static class UIExceptionHandling Fields | Improve this Doc View Source AppUiExceptionHandler Declaration public static UIExceptionHandling.AppUiExceptionHandlerDelegate AppUiExceptionHandler Field Value Type Description UIExceptionHandling.AppUiExceptionHandlerDelegate" + }, + "api/AXSharp.TIA2AXSharp.html": { + "href": "api/AXSharp.TIA2AXSharp.html", + "title": "Namespace AXSharp.TIA2AXSharp | System.Dynamic.ExpandoObject", + "keywords": "Namespace AXSharp.TIA2AXSharp Classes TIA2AXSharpAdapter Class containing methods for creating a TIA2AX adapter TIA2AXSharpSerializer Class containeg methods for creating a TIA2AX adapter TIABrowseElement TIARootObject TIATwinObject" + }, + "api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html": { + "href": "api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html", + "title": "Class TIA2AXSharpAdapter | System.Dynamic.ExpandoObject", + "keywords": "Class TIA2AXSharpAdapter Class containing methods for creating a TIA2AX adapter Inheritance object TIA2AXSharpAdapter Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.TIA2AXSharp Assembly: AXSharp.TIA2AXSharp.dll Syntax public class TIA2AXSharpAdapter Methods | Improve this Doc View Source CreateAdapter(Connector, TIARootObject) Creates adapter to Connector in form of list of generated TwinObjects from TIARootObject Declaration public static Task> CreateAdapter(Connector connector, TIARootObject rootObject) Parameters Type Name Description Connector connector Connector instance TIARootObject rootObject Input TIARootObject Returns Type Description System.Threading.Tasks.Task> List of ITwinObjects | Improve this Doc View Source CreateAdapter(Connector, string) Creates adapter to Connector in form of list of generated TwinObjects from TIARootObject Declaration public static Task> CreateAdapter(Connector connector, string path) Parameters Type Name Description Connector connector Connector instance string path Path to json containing TIARootObject Returns Type Description System.Threading.Tasks.Task> List of ITwinObjects | Improve this Doc View Source CreateAdapter(WebApiConnector) Creates adapter to WebApiConnector by scanning it with PlcBrowse Declaration public static Task> CreateAdapter(WebApiConnector connector) Parameters Type Name Description WebApiConnector connector WepApiConnector Returns Type Description System.Threading.Tasks.Task> List of ITwinObjects | Improve this Doc View Source CreateTIARootObject(WebApiConnector, string) Creates TIARootObject from provided connector and from symbol downwards Declaration public static Task CreateTIARootObject(WebApiConnector connector, string symbol) Parameters Type Name Description WebApiConnector connector Instance of WebApiConnector string symbol Symbol from which browsing should start. Returns Type Description System.Threading.Tasks.Task TIARootObject | Improve this Doc View Source CreateTIARootObject(WebApiConnector, string[]) Creates TIARootObject by scanning provided datablock with WebApi Declaration public static Task CreateTIARootObject(WebApiConnector connector, string[] dataBlockNames) Parameters Type Name Description WebApiConnector connector Instance of WebApiConnector string[] dataBlockNames Datablock names Returns Type Description System.Threading.Tasks.Task TIARootObject | Improve this Doc View Source CreateTIARootObject(WebApiConnector) Creates TIARootObject from provided connector Declaration public static Task CreateTIARootObject(WebApiConnector connector) Parameters Type Name Description WebApiConnector connector Instance of WebApiConnector Returns Type Description System.Threading.Tasks.Task TIARootObject" + }, + "api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html": { + "href": "api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html", + "title": "Class TIA2AXSharpSerializer | System.Dynamic.ExpandoObject", + "keywords": "Class TIA2AXSharpSerializer Class containeg methods for creating a TIA2AX adapter Inheritance object TIA2AXSharpSerializer Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.TIA2AXSharp Assembly: AXSharp.TIA2AXSharp.dll Syntax public static class TIA2AXSharpSerializer Methods | Improve this Doc View Source Deserialize(string) Deserialize .json file in form of TIARootObject Declaration public static TIARootObject? Deserialize(string path) Parameters Type Name Description string path Path to .json file Returns Type Description TIARootObject TIARootObject | Improve this Doc View Source Serialize(TIARootObject, string) Serialize TIARootObject adapter into .json Declaration public static void Serialize(TIARootObject adapter, string path) Parameters Type Name Description TIARootObject adapter adapter in form of TIARootObject string path Path to .json file" + }, + "api/AXSharp.TIA2AXSharp.TIABrowseElement.html": { + "href": "api/AXSharp.TIA2AXSharp.TIABrowseElement.html", + "title": "Class TIABrowseElement | System.Dynamic.ExpandoObject", + "keywords": "Class TIABrowseElement Inheritance object TIABrowseElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.TIA2AXSharp Assembly: AXSharp.TIA2AXSharp.dll Syntax public class TIABrowseElement Constructors | Improve this Doc View Source TIABrowseElement(string, ApiPlcProgramDataType, bool) Declaration public TIABrowseElement(string symbol, ApiPlcProgramDataType datatype, bool isNested) Parameters Type Name Description string symbol Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType datatype bool isNested Properties | Improve this Doc View Source Children Declaration public List Children { get; set; } Property Value Type Description System.Collections.Generic.List | Improve this Doc View Source Datatype Declaration public ApiPlcProgramDataType Datatype { get; set; } Property Value Type Description Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType | Improve this Doc View Source IsNested Declaration public bool IsNested { get; set; } Property Value Type Description bool | Improve this Doc View Source Symbol Declaration public string Symbol { get; set; } Property Value Type Description string" + }, + "api/AXSharp.TIA2AXSharp.TIARootObject.html": { + "href": "api/AXSharp.TIA2AXSharp.TIARootObject.html", + "title": "Class TIARootObject | System.Dynamic.ExpandoObject", + "keywords": "Class TIARootObject Inheritance object TIARootObject Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.TIA2AXSharp Assembly: AXSharp.TIA2AXSharp.dll Syntax public class TIARootObject Properties | Improve this Doc View Source TIABrowseElements Declaration public List TIABrowseElements { get; set; } Property Value Type Description System.Collections.Generic.List" + }, + "api/AXSharp.TIA2AXSharp.TIATwinObject.html": { + "href": "api/AXSharp.TIA2AXSharp.TIATwinObject.html", + "title": "Class TIATwinObject | System.Dynamic.ExpandoObject", + "keywords": "Class TIATwinObject Inheritance object TIATwinObject Implements ITwinObject ITwinElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Namespace: AXSharp.TIA2AXSharp Assembly: AXSharp.TIA2AXSharp.dll Syntax public class TIATwinObject : ITwinObject, ITwinElement Constructors | Improve this Doc View Source TIATwinObject(ITwinObject, string, string) Declaration public TIATwinObject(ITwinObject parent, string readableTail, string symbolTail) Parameters Type Name Description ITwinObject parent string readableTail string symbolTail Fields | Improve this Doc View Source _children Declaration public readonly IList _children Field Value Type Description System.Collections.Generic.IList | Improve this Doc View Source _kids Declaration public readonly IList _kids Field Value Type Description System.Collections.Generic.IList | Improve this Doc View Source _parent Declaration public readonly ITwinObject _parent Field Value Type Description ITwinObject | Improve this Doc View Source _primitives Declaration public readonly IList _primitives Field Value Type Description System.Collections.Generic.IList Properties | Improve this Doc View Source AttributeName Declaration public string AttributeName { get; } Property Value Type Description string | Improve this Doc View Source HumanReadable Declaration public string HumanReadable { get; } Property Value Type Description string | Improve this Doc View Source Interpreter Declaration public Translator Interpreter { get; } Property Value Type Description Translator | Improve this Doc View Source Symbol Declaration public string Symbol { get; } Property Value Type Description string Methods | Improve this Doc View Source AddChild(ITwinObject) Declaration public void AddChild(ITwinObject twinObject) Parameters Type Name Description ITwinObject twinObject | Improve this Doc View Source AddKid(ITwinElement) Declaration public void AddKid(ITwinElement kid) Parameters Type Name Description ITwinElement kid | Improve this Doc View Source AddValueTag(ITwinPrimitive) Declaration public void AddValueTag(ITwinPrimitive twinPrimitive) Parameters Type Name Description ITwinPrimitive twinPrimitive | Improve this Doc View Source GetAttributeName(CultureInfo) Declaration public string GetAttributeName(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetChildren() Declaration public IEnumerable GetChildren() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetConnector() Declaration public Connector GetConnector() Returns Type Description Connector | Improve this Doc View Source GetHumanReadable(CultureInfo) Declaration public string GetHumanReadable(CultureInfo culture) Parameters Type Name Description System.Globalization.CultureInfo culture Returns Type Description string | Improve this Doc View Source GetKids() Declaration public IEnumerable GetKids() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source GetParent() Declaration public ITwinObject GetParent() Returns Type Description ITwinObject | Improve this Doc View Source GetSymbolTail() Declaration public string GetSymbolTail() Returns Type Description string | Improve this Doc View Source GetValueTags() Declaration public IEnumerable GetValueTags() Returns Type Description System.Collections.Generic.IEnumerable | Improve this Doc View Source OnlineToPlain() Declaration public Task OnlineToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToOnline(T) Declaration public Task PlainToOnline(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source PlainToShadow(T) Declaration public Task PlainToShadow(T plain) Parameters Type Name Description T plain Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T | Improve this Doc View Source Poll() Declaration public void Poll() | Improve this Doc View Source ShadowToPlain() Declaration public Task ShadowToPlain() Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description T Implements ITwinObject ITwinElement Extension Methods TranslatorExtension.Translate(ITwinElement, string, CultureInfo) TwinObjectExtensions.HasAttribute(ITwinElement) TwinObjectExtensions.StartPolling(ITwinElement, int, object) TwinObjectExtensions.StopPolling(ITwinElement, object) TwinPrimitiveExtensions.GetAttribute(ITwinElement) TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement) TwinObjectExtensions.CreatePoco(ITwinObject) TwinObjectExtensions.MakeReadOnce(ITwinObject) TwinObjectExtensions.MakeReadOnly(ITwinObject) TwinObjectExtensions.OnlineToShadowAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.ReadAsync(ITwinObject) TwinObjectExtensions.RetrievePrimitives(ITwinObject, List) TwinObjectExtensions.ShadowToOnlineAsync(ITwinObject) TwinObjectExtensions.SubscribeEditValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.SubscribeShadowValueChange(ITwinObject, OnlinerBase.ValueChangeDelegate) TwinObjectExtensions.UnSubscribeEditValueChange(ITwinObject) TwinObjectExtensions.UnSubscribeShadowValueChange(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject) TwinObjectExtensions.WriteAsync(ITwinObject)" }, "api/index.html": { "href": "api/index.html", @@ -1602,12 +1652,12 @@ "articles/compiler/ADDED_MEMBERS.html": { "href": "articles/compiler/ADDED_MEMBERS.html", "title": "Added members | System.Dynamic.ExpandoObject", - "keywords": "Added members The AXSharp Compiler allows the declaration of additional members for any TwinObject. These members will be added to the TwinObject but not accessible from the PLC. Added members are useful when we want to provide additional usually static information about the object (description, humanized annotation, etc), but we do not want to put additional load on the communication between the application and the PLC. Added members are also a useful feature to provide additional context about the type or its particular instance. Added member declaration Syntax {#ix-prop:access_modifier type member_name} Example {#ix-prop:public string Description} CLASS PUBLIC MyClass VAR PUBLIC Nested : MyNestedStructure; END_VAR END_CLASS This will translate into C# as public MyClass { public string Description { get; set; } . . . } Added member value setter The value of any added property will be set in the type constructor. Setting value on type declaration (default value). Syntax declaring at the type level {#ix-set:member_name = value} CLASS_DECLARATION | STRUCTURED_TYPE_DECLARATION Example {#ix-prop:public string Description} {#ix-set:Description = \"This is my classy description.\"} CLASS PUBLIC MyClass VAR PUBLIC Nested : MyNestedStructure; END_VAR END_CLASS This will translate in the type constructor as public MyClass(....) { Description = \"This is my classy decsription.\"; . . . } Setting value on member declaration Syntax {#ix-set:member_name = value} FIELD_DECLARATION | VARIABLE_DECLARATION CLASS PUBLIC MyClass VAR PUBLIC {#ix-set:Description = \"This is my nested classy description.\"} Nested : MyNestedStructure; END_VAR END_CLASS {#ix-prop:public string Description} CLASS PUBLIC MyNestedStructure END_CLASS When declaring the value of an added member with pragma belonging to a member declaration the compiler will take care of assigning the value to the correct instance member. Default properties of Twins Common added members The following members are present by default in any type created by AX# compiler. AttributeName AttributeName is the default added member of all types within AXSharp. They are used to represent the name of the variable or object in a humanized way. These attributes can be later used to label the variables consistently in the UI. {#ix-set: AttributeName = \"Length\"} _length : REAL; Primitive added members The following members are present by default in any primitive type create by AXSharp compiler. AttributeUnits AttributeUnit is the default added member of all PrimitiveTwins within AXSharp. They are used to represent the unit measure of a variable. {#ix-set: AttributeUnits = \"mm\"} _length : REAL; // Writes unit of the '_lenght' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeUnits); AttributeMinimum AttributeMinimum is the default added member of all PrimitiveTwins within AXSharp. They are used to get or set the minimum value for the variable. By default, this attribute contains the minimal value of a given type. {#ix-set: AttributeMininum = 10.5f} _length : REAL; // Writes min value of '_length' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeMinimum); AttributeMaximum AttributeMaximum is the default added member of all PrimitiveTwins within AXSharp. They are used to get or set the maximum value for the variable. By default, this attribute contains the maximum value of a given type. {#ix-set: AttributeMaximum = 1525.5f} _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeMaximum); AttributeMinimum and AttributeMaximum at run time NOT IMPLEMENTED FULLY!!! When the application tries to write to the variable it first validates that the value to be written corresponds to the limit given by AttributeMinimum and AttributeMaximum. If the value to be written does not fall within the range this value is not written to the PLC and the writing operation is silently ignored. AttributeToolTip AttributeToolTip allows you to describe the variable or an object. These can be then used to give short hints to the user in the application. This attribute can be localized." + "keywords": "Added members The AXSharp Compiler allows the declaration of additional members for any TwinObject. These members will be added to the TwinObject but not accessible from the PLC. Added members are useful when we want to provide additional usually static information about the object (description, humanized annotation, etc), but we do not want to put additional load on the communication between the application and the PLC. Added members are also a useful feature to provide additional context about the type or its particular instance. Added member declaration Syntax {#ix-prop:access_modifier type member_name} Example {S7.extern=ReadWrite} {#ix-prop:public string Description} CLASS PUBLIC MyClass VAR PUBLIC Nested : MyNestedStructure; END_VAR END_CLASS This will translate into C# as public MyClass { public string Description { get; set; } . . . } Added member value setter The value of any added property will be set in the type constructor. Setting value on type declaration (default value). Syntax declaring at the type level {#ix-set:member_name = value} CLASS_DECLARATION | STRUCTURED_TYPE_DECLARATION Example {S7.extern=ReadWrite} {#ix-prop:public string Description} {#ix-set:Description = \"This is my classy description.\"} CLASS PUBLIC MyClass VAR PUBLIC Nested : MyNestedStructure; END_VAR END_CLASS This will translate in the type constructor as public MyClass(....) { Description = \"This is my classy decsription.\"; . . . } Setting value on member declaration Syntax {#ix-set:member_name = value} FIELD_DECLARATION | VARIABLE_DECLARATION {S7.extern=ReadWrite} CLASS PUBLIC MyClass VAR PUBLIC {#ix-set:Description = \"This is my nested classy description.\"} Nested : MyNestedStructure; END_VAR END_CLASS {S7.extern=ReadWrite} {#ix-prop:public string Description} CLASS PUBLIC MyNestedStructure END_CLASS When declaring the value of an added member with pragma belonging to a member declaration the compiler will take care of assigning the value to the correct instance member. Default properties of Twins Common added members The following members are present by default in any type created by AX# compiler. AttributeName AttributeName is the default added member of all types within AXSharp. They are used to represent the name of the variable or object in a humanized way. These attributes can be later used to label the variables consistently in the UI. {#ix-set: AttributeName = \"Length\"} _length : REAL; Primitive added members The following members are present by default in any primitive type create by AXSharp compiler. AttributeUnits AttributeUnit is the default added member of all PrimitiveTwins within AXSharp. They are used to represent the unit measure of a variable. {#ix-set: AttributeUnits = \"mm\"} _length : REAL; // Writes unit of the '_lenght' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeUnits); AttributeMinimum AttributeMinimum is the default added member of all PrimitiveTwins within AXSharp. They are used to get or set the minimum value for the variable. By default, this attribute contains the minimal value of a given type. {#ix-set: AttributeMininum = 10.5f} _length : REAL; // Writes min value of '_length' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeMinimum); AttributeMaximum AttributeMaximum is the default added member of all PrimitiveTwins within AXSharp. They are used to get or set the maximum value for the variable. By default, this attribute contains the maximum value of a given type. {#ix-set: AttributeMaximum = 1525.5f} _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(MainPlc.MAIN._length.AttributeMaximum); AttributeMinimum and AttributeMaximum at run time NOT IMPLEMENTED FULLY!!! When the application tries to write to the variable it first validates that the value to be written corresponds to the limit given by AttributeMinimum and AttributeMaximum. If the value to be written does not fall within the range this value is not written to the PLC and the writing operation is silently ignored. AttributeToolTip AttributeToolTip allows you to describe the variable or an object. These can be then used to give short hints to the user in the application. This attribute can be localized." }, "articles/compiler/ATTRIBUTES.html": { "href": "articles/compiler/ATTRIBUTES.html", "title": "Attributes | System.Dynamic.ExpandoObject", - "keywords": "Attributes Any type or type member (CLASS, STRUCT...) can have declared attributes from within PLC code using pragmas. Syntax {#ix-attr:[TypeAttribute()]} Example {#ix-attr:[Container(Layout.Wrap)]} (* Example of an attribute declared at type level. *) CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[Container(Layout.Tabs)]} (* Example of an attribute declared at member level.*) Nested : MyNestedStructure; END_VAR END_CLASS Special attributes ReadOnce attribute ReadOnce attribute instructs the communication layer to read a member (variable) only once during the application's lifetime. This feature aims at reducing the load on the communication layer. You would typically use this attribute when you have immutable data such as description strings needing to be accessed only once. ReadOnce attribute will only limit reading the members during periodic (cyclic) access. It will not affect the direct reading of a variable or explicit call of batch reading on a complex structure. ReadOnce attribute can be only applied to members (property, field), not type (CLASS, STRUCT) declaration. Example CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[ReadOnce()]} // this structure will be read only once Nested : MyNestedStructure; {#ix-attr:[ReadOnce()]} // this variable will be read only once MyString : STRING; END_VAR END_CLASS ReadOnly attribute ReadOnly attribute render the member (variable) inaccessible for write operation from the AXSharp application. It does not prevent the variable from writing in the PLC or by other means of connection. CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[ReadOnly()]} // this structure will be read only Nested : MyNestedStructure; {#ix-attr:[ReadOnly()]} // this variable will be read only MyString : STRING; END_VAR END_CLASS CompilerOmits attribute CompilerOmits attribute instructs the compiler to skip the compilation of a member for specific output. IXC supports these omissions: Target Description Onliner Will skip the emission of the member for onliner twins POCO Will skip the emission of the member for POCO twins -No params- Will skip the emission for all output types CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[CompilerOmits()]} MyStringIgnoredForAllOutputs : STRING; {#ix-attr:[CompilerOmits(\"Onliner\")]} MyStringIgnoredInOnliner : STRING; {#ix-attr:[CompilerOmits(\"POCO\")]} MyStringIgnoredInPocos : STRING; {#ix-attr:[CompilerOmits(\"POCO\", \"Onliner\")]} MyStringIgnoredInPocosAndOnliners : STRING; END_VAR END_CLASS Generic extension attributes ixc allows to declare generic attributes in ST that will add a genetic notation to transpiled types. The use of generics is an advanced scenario aimed at simplifying some tasks where templating is needed. This feature was explicitly crafted for data exchange scenarios, and it does not support the entire range of use of generics in C#. Use Any class can be annotated with the following attribute: {#ix-generic: where TOnline : ITwinObject} CLASS PUBLIC Extender END_CLASS That will create the following type declaration in twin type: public partial class Extender : AXSharp.Connector.ITwinObject where TOnline : ITwinObject When deriving from a class with generic annotation following additional annotation should be used for a generic member of the class: CLASS PUBLIC Extendee2 EXTENDS Extender VAR PUBLIC {#ix-generic:TOnline} {#ix-generic:TPlain as POCO} SomeType : SomeType; END_VAR END_CLASS Where TOnline generic type will be substituted with SomeType. The as POCO will transpale TPlain generic attribute as the corresponding plain (aka POCO) type. The previous example will transpile as follows. public partial class Extendee : Generics.Extender See also RenderIgnore" + "keywords": "Attributes Any type or type member (CLASS, STRUCT...) can have declared attributes from within PLC code using pragmas. Syntax {#ix-attr:[TypeAttribute()]} Example {S7.extern=ReadWrite} {#ix-attr:[Container(Layout.Wrap)]} (* Example of an attribute declared at type level. *) CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[Container(Layout.Tabs)]} (* Example of an attribute declared at member level.*) Nested : MyNestedStructure; END_VAR END_CLASS Special attributes ReadOnce attribute ReadOnce attribute instructs the communication layer to read a member (variable) only once during the application's lifetime. This feature aims at reducing the load on the communication layer. You would typically use this attribute when you have immutable data such as description strings needing to be accessed only once. ReadOnce attribute will only limit reading the members during periodic (cyclic) access. It will not affect the direct reading of a variable or explicit call of batch reading on a complex structure. ReadOnce attribute can be only applied to members (property, field), not type (CLASS, STRUCT) declaration. Example {S7.extern=ReadWrite} CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[ReadOnce()]} // this structure will be read only once Nested : MyNestedStructure; {#ix-attr:[ReadOnce()]} // this variable will be read only once MyString : STRING; END_VAR END_CLASS ReadOnly attribute ReadOnly attribute render the member (variable) inaccessible for write operation from the AXSharp application. It does not prevent the variable from writing in the PLC or by other means of connection. {S7.extern=ReadWrite} CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[ReadOnly()]} // this structure will be read only Nested : MyNestedStructure; {#ix-attr:[ReadOnly()]} // this variable will be read only MyString : STRING; END_VAR END_CLASS CompilerOmits attribute CompilerOmits attribute instructs the compiler to skip the compilation of a member for specific output. IXC supports these omissions: Target Description Onliner Will skip the emission of the member for onliner twins POCO Will skip the emission of the member for POCO twins -No params- Will skip the emission for all output types {S7.extern=ReadWrite} CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[CompilerOmits()]} MyStringIgnoredForAllOutputs : STRING; {#ix-attr:[CompilerOmits(\"Onliner\")]} MyStringIgnoredInOnliner : STRING; {#ix-attr:[CompilerOmits(\"POCO\")]} MyStringIgnoredInPocos : STRING; {#ix-attr:[CompilerOmits(\"POCO\", \"Onliner\")]} MyStringIgnoredInPocosAndOnliners : STRING; END_VAR END_CLASS Ignoring Communication with the Controller for POCO Operations To minimize the communication overhead between the application and the controller during POCO operations, you can annotate specific members of a type to bypass data exchange. This attribute should be applied when the compiler omits the compilation of particular members in the POCO object. {S7.extern=ReadWrite} CLASS PUBLIC MyClass VAR PUBLIC {#ix-attr:[CompilerOmits(\"POCO\")]} {#ix-attr:[IgnoreOnPocoOperation()]} MyStringIgnoredInPocos : STRING; END_VAR END_CLASS Generic extension attributes ixc allows to declare generic attributes in ST that will add a genetic notation to transpiled types. The use of generics is an advanced scenario aimed at simplifying some tasks where templating is needed. This feature was explicitly crafted for data exchange scenarios, and it does not support the entire range of use of generics in C#. Use Any class can be annotated with the following attribute: {#ix-generic: where TOnline : ITwinObject} CLASS PUBLIC Extender END_CLASS That will create the following type declaration in twin type: public partial class Extender : AXSharp.Connector.ITwinObject where TOnline : ITwinObject When deriving from a class with generic annotation following additional annotation should be used for a generic member of the class: CLASS PUBLIC Extendee2 EXTENDS Extender VAR PUBLIC {#ix-generic:TOnline} {#ix-generic:TPlain as POCO} SomeType : SomeType; END_VAR END_CLASS Where TOnline generic type will be substituted with SomeType. The as POCO will transpale TPlain generic attribute as the corresponding plain (aka POCO) type. The previous example will transpile as follows. public partial class Extendee : Generics.Extender See also RenderIgnore" }, "articles/compiler/CONFIG_FILE.html": { "href": "articles/compiler/CONFIG_FILE.html", @@ -1627,7 +1677,7 @@ "articles/compiler/README.html": { "href": "articles/compiler/README.html", "title": "AXSharp Compiler | System.Dynamic.ExpandoObject", - "keywords": "AXSharp Compiler AXSharp Compiler (ixc) translates PLC data structures into C# (PLC .NET Twin), which makes the PLC data available in a structured way for any .NET application. Write PLC code {#ix-attr:[Container(Layout.Stack)]} {#ix-attr:[Group(Layout.GroupBox)]} {#ix-set:AttributeName = \"Location\"} CLASS GeoLocation VAR PUBLIC {#ix-set:AttributeName = \"Latitude [°]\"} {#ix-set:AttributeMinimum = -90.0f} {#ix-set:AttributeMaximum = 90.0f} Latitude : REAL; {#ix-set:AttributeName = \"Logitude [°]\"} {#ix-set:AttributeMinimum = 0.0f} {#ix-set:AttributeMaximum = 180.0f} Longitude : REAL; {#ix-set:AttributeName = \"Altitude [m]\"} Altitude : REAL; {#ix-set:AttributeName = \"Short descriptor\"} Description : STRING[10]; {#ix-set:AttributeName = \"Long descriptor\"} LongDescription : STRING[254]; END_VAR END_CLASS Compile to get .NET twin using System; using AXSharp.Connector; using AXSharp.Connector.ValueTypes; using System.Collections.Generic; [Container(Layout.Stack)] [Group(Layout.GroupBox)] public partial class GeoLocation : AXSharp.Connector.ITwinObject { public OnlinerReal Latitude { get; } public OnlinerReal Longitude { get; } public OnlinerReal Altitude { get; } public OnlinerString Description { get; } public OnlinerString LongDescription { get; } --- truncated ---- You can then access the data in your .NET application Use in any .NET application // Write await Entry.Plc.weather.GeoLocation.Longitude.SetAsync(10); // Read var longitude = await Entry.Plc.weather.GeoLocation.Longitude.GetAsync(); // Bulk read Entry.Plc.weather.GeoLocation.Read(); // Bulk write Entry.Plc.weather.GeoLocation.Write(); Attributes Added members Config file Packaging and dependency management AXSharp compiles transpiles following project blocks: Configuration's global variables Elementary data types Class User defined data types Strucured types Data type with named values as enums -Enumerations" + "keywords": "AXSharp Compiler AXSharp Compiler (ixc) translates PLC data structures into C# (PLC .NET Twin), which makes the PLC data available in a structured way for any .NET application. Adding types and members to the communication over WebAPI Starting from the version v2.0.0+ of sld, to make member or type accessible over the communication there is a need to add pragma {S7.extern=ReadWrite} or {S7.extern=ReadOnly} in the appropriate place in the code. For details see here Write PLC code {#ix-attr:[Container(Layout.Stack)]} {#ix-attr:[Group(Layout.GroupBox)]} {#ix-set:AttributeName = \"Location\"} {S7.extern=ReadWrite} CLASS GeoLocation VAR PUBLIC {#ix-set:AttributeName = \"Latitude [°]\"} {#ix-set:AttributeMinimum = -90.0f} {#ix-set:AttributeMaximum = 90.0f} Latitude : REAL; {#ix-set:AttributeName = \"Logitude [°]\"} {#ix-set:AttributeMinimum = 0.0f} {#ix-set:AttributeMaximum = 180.0f} Longitude : REAL; {#ix-set:AttributeName = \"Altitude [m]\"} Altitude : REAL; {#ix-set:AttributeName = \"Short descriptor\"} Description : STRING[10]; {#ix-set:AttributeName = \"Long descriptor\"} LongDescription : STRING[254]; END_VAR END_CLASS Compile to get .NET twin using System; using AXSharp.Connector; using AXSharp.Connector.ValueTypes; using System.Collections.Generic; [Container(Layout.Stack)] [Group(Layout.GroupBox)] public partial class GeoLocation : AXSharp.Connector.ITwinObject { public OnlinerReal Latitude { get; } public OnlinerReal Longitude { get; } public OnlinerReal Altitude { get; } public OnlinerString Description { get; } public OnlinerString LongDescription { get; } --- truncated ---- You can then access the data in your .NET application Use in any .NET application // Write await Entry.Plc.weather.GeoLocation.Longitude.SetAsync(10); // Read var longitude = await Entry.Plc.weather.GeoLocation.Longitude.GetAsync(); // Bulk read Entry.Plc.weather.GeoLocation.Read(); // Bulk write Entry.Plc.weather.GeoLocation.Write(); Attributes Added members Config file Packaging and dependency management AXSharp compiles transpiles the following project blocks: Configuration's global variables Elementary data types Class User defined data types Strucured types Data type with named values as enums Enumerations" }, "articles/conceptual/Conceptual.html": { "href": "articles/conceptual/Conceptual.html", @@ -1642,12 +1692,12 @@ "articles/connectors/README.html": { "href": "articles/connectors/README.html", "title": "AXSharp connectors | System.Dynamic.ExpandoObject", - "keywords": "AXSharp connectors AXSharp connectors provide connectivity between twin objects and a target system. Connecting PLC.NET Twin to the PLC How to create a PLC twin connector have a look at Getting started Accessing PLC data Each elementary/primitive/base type is represented by twin wrapper objects that are summarily called Onliners. Onliners allow for direct access to the PLC variable via Cyclic: variable is read or written cyclically in specified periods. Direct: variable is read or written to the controller and returns to the application once the operation is performed. Shadow: off-line/shadow value holder allows for fast swapping of large bulk of data in a single shot. Batch: access allows for manipulation and batch read and write of entire structures. Cyclic access Cyclic access allows for fast, low-performance cost, two-way access to the PLC variables. Cyclic values are read and written in an optimized periodic loop. The controller twin object contains the entire PLC program, it does not discriminate between the variables and objects that are used by the consumer and those that are not. However, the Cyclic values are accessed via the communication interface only when: Twin connector is set to Auto subscription, which will set the variable into a cyclic read queue when Cyclic property is accessed in the consumer program. Twin connector is set to Polling subscription, and reading is activated by StartPolling. Primitive Twins implement notification change when the cyclic property changes INotifyPropertyChanged. This feature is particularly useful for visualization scenarios in presentation frameworks that support data binding with change notification (WPF, Blazor, WinForm). WARNING Cyclic access may result in degraded performance when the cyclic loop contains too many cyclically accessed primitive twins. Consider using polling instead of automatic subscription to balance the communication load. // Cyclic Read /* Notice that the property Cyclic will return type's default value when called for the first time. First access will only subscribe for the cyclic reading. */ Console.WriteLine($\"{Entry.PlcTwin.Counter.Symbol} : {Entry.PlcTwin.Counter.Cyclic}\"); // Cyclic Write /* Notice that the value of the Cyclic will be written to the PLC at the next iteration of the r/w cycle of the connector. */ Entry.PlcTwin.RunCounter.Cyclic = true; Direct access Direct access is two-way access to the PLC variable Variable is accessed via GetAsync and SetAsync methods for reading and writing, respectively. In contrast to the cyclical access, the variable is either read or written, and only then does the control return to the caller. In other words, the Direct allows immediate access to the PLC variable. // Synchronous Read /* Notice that the method GetAsync in contrast to Cyclic, will return the value from the PLC immediately. */ Console.WriteLine($\"{Entry.PlcTwin.Counter.Symbol} : {Entry.PlcTwin.MAIN.Counter.GetAsync()}\"); // Synchronous Write /* Notice that the value of the set by SetAsync in contrast to Cyclic will be written to the PLC immediately. */ Entry.PlcTwin.MAIN.RunCounter.SetAsync(true); NOTE direct access is expensive to use in scenarios when more variables are required to be read or written in the same moment as it performs item-by-item access without any optimization. When you want to mitigate this effect, use batched access instead. Batched access Batched access allows you to read or write a group of variables in a single shot. Strictly speaking, batched reading and writing are the operations that are performed with TwinObjects.There are several ways to access the data in a batched way. The easiest and the most straightforward way is to use methods Read(), or Write(), which are extension methods for ITwinObject. All variables contained in the structure are read or written when Read() or Write() methods are used, respectively. During the batched read operation, the values are stored in LastValue property of the corresponding Primitive Twin. During a batched write operation, the values written to the controller were retrieved from the Cyclic property of the corresponding Primitive Twin. NOTE Accessing Cyclic property for writing will not result in an autmatic subscription for cyclic reading. Acessing the LastValue property will neither result in an automatic subcription for reading. // in this namespace are extension methods for batched operations. using AXSharp.Connector; public class BatchedAccess { public async Task ReadBatched() { // Reads whole structure settings await Entry.PlcTwin.Settings.ReadAsync(); // Write values to the console Console.WriteLine($\"{Entry.PlcTwin.Settings.PosX.Symbol}:{Entry.PlcTwin.MAIN.Settings.PosX.LastValue}); Console.WriteLine($\"{Entry.PlcTwin.Settings.PosY.Symbol}:{Entry.PlcTwin.Settings.PosY.LastValue}); Console.WriteLine($\"{Entry.PlcTwin.Settings.PosZ.Symbol}:{Entry.PlcTwin.Settings.PosZ.LastValue}); } public async Task WriteBatched() { Entry.PlcTwin.Settings.PosX.Cyclic = 100.0f; Entry.PlcTwin.Settings.PosY.Cyclic = 120.0f; Entry.PlcTwin.Settings.PosZ.Cyclic = 130.0f; // Writes all values of the settings structure. await Entry.PlcController.MAIN.Settings.WriteAsynch(); } } Polling allows an application to query a structure or variable at different intervals. The values are stored in the Cyclic property of value types. The polled variables are retrieved from the controller in the same way as during cyclic reading but at a specified interval. Unlike automatic subscription mode, the polled values can be unsubscribed. To enable polling, the subscription of the twin connector must be set to Polling. Entry.Plc.Connector.SubscriptionMode = ReadSubscriptionMode.Polling; Entry.Plc.Connector.BuildAndStart(); WARNING The subscription mechanism must be selected at the application's start-up before any operation on the twin connector. Mixing subscription modes during the lifetime of the application may result in inconsistent behavior. Starting Polling To start polling a structure at a given interval, use the StartPolling method with an interval in milliseconds. StartPolling is an extension method, so remember to import the AXSharp.Connector namespace. using AXSharp.Connector; . . Entry.Plc.Settings.StartPolling(50); Stopping Polling To stop polling, call the StopPolling method on the structure you want to stop polling. StopPolling is also an extension method, so remember to import the AXSharp.Connector namespace. using AXSharp.Connector; . . Entry.Plc.Settings.StopPolling(); See also Polling in Blazor application Swapping data between Online and Shadow Shadows are off-line value holders. Each primitive type has a shadow property. This property only affects the Online values if explicitly instructed to do so by the program. Shadows are helpful when we need to modify multiple values, but we need to send them into the PLC in one shot. Sending data from online to shadow // This will copy the values of the `monster` structure from the controller into the shadow value holder. await monster.OnlineToShadowAsync(); Sending data from shadow to online // This will copy the value from the shadow value holders of `monster` structure into the controller. await monster.ShadowToOnlineAsync(); See also Rendering onliners and shadows in a blazor application Using POCO / Plain object Onliners are somewhat heavy objects that are well suited for communication with the controller, but they carry too much information that are a burden in some use cases. AXSharp compiler, therefore, creates Plain/POCO objects that are light CLR (C#) objects that can retrieve and send data from and to the controller. Getting POCO object // This will read, populate and return the plain object of `monster` class from `online` values of the controller. var plainOnline = await monster.OnlineToPlainAsync(); // This will read, populate and return the plain object of `monster` class from the shadow values of the controller. var plainShadow = await monster.ShadowToPlainAsync(); Writing POCO object // This will write the content of the plain object to the controller. await monster.PlainToOnlineAsync(plainOnline); // This will write the content of the plain object to the shadows of the controller. await monster.PlainToShadowAsync(plainShadow); Note There are also type agnostic methods available over ITwinObject interface. Other useful properties of Primitive Twins Let's have a simple program PROGRAM MAIN VAR_EXTERNAL {attribute addProperty Name \"<#App#>\" } _app : fbApp; END_VAR --- CLASS PUBLIC fbApp VAR PUBLIC {#ix-set:AttributeName \"<#Settings#>\" } settings : stSettings; END_VAR --- TYPE stSettings : STRUCT {#ix-set:AttributeName \"<#Lights off#>\" } TurnLightsOff :BOOL; END_STRUCT END_TYPE Symbol The symbol is readonly property that is the symbolic representation of the variable in the PLC program. The symbol for TurnLightsOff is _app.settings.TurnLightsOff AttributeName AttributeName is the default added member of all objects in generated by ixc (AXSharp compiler). They are used to represent the name of the variable or object in a user-friendly way. These attributes can be later used to label the variables consistently in the UI. AttributeName for TurnLightsOff is Lights off . Text inside tags <# and #> is marked as LocalizedString. They are optional. AttributeUnits AttributeUnit is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to represent the unit of measure of the variable. {#ix-set:AttributeUnits \"mm\" } _length : REAL; // Writes unit of the '_lenght' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeUnits); AttributeMinimum AttributeMinimum is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to get or set the minimum value for the variable. By default, this attribute contains the minimal value of the given type. {#ix-set:AttributeMinimum 10.8f } _length : REAL; // Writes min value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeMinimum); AttributeMaximum AttributeMaximum is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to get or set the maximal value for the variable. By default, this attribute contains the maximal value of the given type. {#ix-set:AttributeMaximum 10.8f } _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeMaximum); AttributeMinimum and AttributeMaximum at run time When the application tries to write to the variable, it first validates that the value to be written corresponds to the limit given by AttributeMinimum and AttributeMaximum. If the value to be written does not fall within the range, this value is not written to the PLC, and the writing operation is silently ignored. AttributeToolTip AttributeToolTip allows you to describe the variable or an object. These can then be used to give short hints to the user in the application. This attribute can be localized. {#ix-set:AttributeToolTip \"Value indicates the length of product.\" } _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeToolTip); HumanReadable HumanReadable property is the concatenation of AttributeName properties in the twin hierarchy, where single AttributeName(s) are separated by '.'. Human readable can be used to represent the path to the object in a user-friendly manner. HumanReadable from TurnLightsOff is App.Settings.Lights off Controller string localization Localizable string Any string or part of a string that is enclosed between <# and #> will be marked for translation. This feature will work with types STRING and WSTRING and with the added attributes of string type. Example of the added attribute of string type {#ix-set:AttributeName = \"<#Integer From PLC#>\"} {#ix-set:AttributeName = \"(A1)<#Horizontal cylinder#>\"} Examples of STRING and WSTRING variables with VAR someString : STRING; someWString : WSTRING; END_VAR someString := '<#This woule be localized#> and this would stay as it is'; someWString := \"<#This woule be localized#> and this would stay as it is\"; Connectors implement features that allow localizing of the texts (controller defined and added attributes of string type). For the localization to work the twin assembly must be provided with a resource file (*.resx). Resource files can be generated using ixr tool. You will need to add the resource file to your Twin project and set the resource code generation to public. The twin project will use the resource [twin_project_namespace].Resources.PlcStringResources type as the default resource for the PLC string translations. If there is no localization resource defined the twin assembly will not translate the string but will provide the original raw string cleaned from localization tokens. It is possible to override the default resource using SetLocalizationResource method. The method for a given twin assembly is accessible via [twin_project_default_namespace].PlcTranslator.Instance. Example ix_plc.PlcTranslator.Instance.SetLocalizationResource(typeof(myproject.ResourcesOverride.OverridePlcStringResources)); See also Dummy Connector WebAPI Connector" + "keywords": "AXSharp connectors AXSharp connectors provide connectivity between twin objects and a target system. Connecting PLC.NET Twin to the PLC How to create a PLC twin connector have a look at Getting started Accessing PLC data Each elementary/primitive/base type is represented by twin wrapper objects that are summarily called Onliners. Onliners allow for direct access to the PLC variable via Cyclic: variable is read or written cyclically in specified periods. Direct: variable is read or written to the controller and returns to the application once the operation is performed. Shadow: off-line/shadow value holder allows for fast swapping of large bulk of data in a single shot. Batch: access allows for manipulation and batch read and write of entire structures. Cyclic access Cyclic access allows for fast, low-performance cost, two-way access to the PLC variables. Cyclic values are read and written in an optimized periodic loop. The controller twin object contains the entire PLC program, it does not discriminate between the variables and objects that are used by the consumer and those that are not. However, the Cyclic values are accessed via the communication interface only when: Twin connector is set to Auto subscription, which will set the variable into a cyclic read queue when Cyclic property is accessed in the consumer program. Twin connector is set to Polling subscription, and reading is activated by StartPolling. Primitive Twins implement notification change when the cyclic property changes INotifyPropertyChanged. This feature is particularly useful for visualization scenarios in presentation frameworks that support data binding with change notification (WPF, Blazor, WinForm). WARNING Cyclic access may result in degraded performance when the cyclic loop contains too many cyclically accessed primitive twins. Consider using polling instead of automatic subscription to balance the communication load. // Cyclic Read /* Notice that the property Cyclic will return type's default value when called for the first time. First access will only subscribe for the cyclic reading. */ Console.WriteLine($\"{Entry.PlcTwin.Counter.Symbol} : {Entry.PlcTwin.Counter.Cyclic}\"); // Cyclic Write /* Notice that the value of the Cyclic will be written to the PLC at the next iteration of the r/w cycle of the connector. */ Entry.PlcTwin.RunCounter.Cyclic = true; Direct access Direct access is two-way access to the PLC variable Variable is accessed via GetAsync and SetAsync methods for reading and writing, respectively. In contrast to the cyclical access, the variable is either read or written, and only then does the control return to the caller. In other words, the Direct allows immediate access to the PLC variable. // Synchronous Read /* Notice that the method GetAsync in contrast to Cyclic, will return the value from the PLC immediately. */ Console.WriteLine($\"{Entry.PlcTwin.Counter.Symbol} : {Entry.PlcTwin.MAIN.Counter.GetAsync()}\"); // Synchronous Write /* Notice that the value of the set by SetAsync in contrast to Cyclic will be written to the PLC immediately. */ Entry.PlcTwin.MAIN.RunCounter.SetAsync(true); NOTE direct access is expensive to use in scenarios when more variables are required to be read or written in the same moment as it performs item-by-item access without any optimization. When you want to mitigate this effect, use batched access instead. Batched access Batched access allows you to read or write a group of variables in a single shot. Strictly speaking, batched reading and writing are the operations that are performed with TwinObjects.There are several ways to access the data in a batched way. The easiest and the most straightforward way is to use methods Read(), or Write(), which are extension methods for ITwinObject. All variables contained in the structure are read or written when Read() or Write() methods are used, respectively. During the batched read operation, the values are stored in LastValue property of the corresponding Primitive Twin. During a batched write operation, the values written to the controller were retrieved from the Cyclic property of the corresponding Primitive Twin. NOTE Accessing Cyclic property for writing will not result in an autmatic subscription for cyclic reading. Acessing the LastValue property will neither result in an automatic subcription for reading. // in this namespace are extension methods for batched operations. using AXSharp.Connector; public class BatchedAccess { public async Task ReadBatched() { // Reads whole structure settings await Entry.PlcTwin.Settings.ReadAsync(); // Write values to the console Console.WriteLine($\"{Entry.PlcTwin.Settings.PosX.Symbol}:{Entry.PlcTwin.MAIN.Settings.PosX.LastValue}); Console.WriteLine($\"{Entry.PlcTwin.Settings.PosY.Symbol}:{Entry.PlcTwin.Settings.PosY.LastValue}); Console.WriteLine($\"{Entry.PlcTwin.Settings.PosZ.Symbol}:{Entry.PlcTwin.Settings.PosZ.LastValue}); } public async Task WriteBatched() { Entry.PlcTwin.Settings.PosX.Cyclic = 100.0f; Entry.PlcTwin.Settings.PosY.Cyclic = 120.0f; Entry.PlcTwin.Settings.PosZ.Cyclic = 130.0f; // Writes all values of the settings structure. await Entry.PlcController.MAIN.Settings.WriteAsynch(); } } Polling allows an application to query a structure or variable at different intervals. The values are stored in the Cyclic property of value types. The polled variables are retrieved from the controller in the same way as during cyclic reading but at a specified interval. Unlike automatic subscription mode, the polled values can be unsubscribed. To enable polling, the subscription of the twin connector must be set to Polling. Entry.Plc.Connector.SubscriptionMode = ReadSubscriptionMode.Polling; Entry.Plc.Connector.BuildAndStart(); WARNING The subscription mechanism must be selected at the application's start-up before any operation on the twin connector. Mixing subscription modes during the lifetime of the application may result in inconsistent behavior. Starting Polling To start polling a structure at a given interval, use the StartPolling method with an interval in milliseconds. StartPolling is an extension method, so remember to import the AXSharp.Connector namespace. using AXSharp.Connector; . . Entry.Plc.Settings.StartPolling(50); Stopping Polling To stop polling, call the StopPolling method on the structure you want to stop polling. StopPolling is also an extension method, so remember to import the AXSharp.Connector namespace. using AXSharp.Connector; . . Entry.Plc.Settings.StopPolling(); See also Polling in Blazor application Swapping data between Online and Shadow Shadows are off-line value holders. Each primitive type has a shadow property. This property only affects the Online values if explicitly instructed to do so by the program. Shadows are helpful when we need to modify multiple values, but we need to send them into the PLC in one shot. Sending data from online to shadow // This will copy the values of the `monster` structure from the controller into the shadow value holder. await monster.OnlineToShadowAsync(); Sending data from shadow to online // This will copy the value from the shadow value holders of `monster` structure into the controller. await monster.ShadowToOnlineAsync(); See also Rendering onliners and shadows in a blazor application Using POCO / Plain object Onliners are somewhat heavy objects that are well suited for communication with the controller, but they carry too much information that are a burden in some use cases. AXSharp compiler, therefore, creates Plain/POCO objects that are light CLR (C#) objects that can retrieve and send data from and to the controller. Getting POCO object // This will read, populate and return the plain object of `monster` class from `online` values of the controller. var plainOnline = await monster.OnlineToPlainAsync(); // This will read, populate and return the plain object of `monster` class from the shadow values of the controller. var plainShadow = await monster.ShadowToPlainAsync(); Writing POCO object // This will write the content of the plain object to the controller. await monster.PlainToOnlineAsync(plainOnline); // This will write the content of the plain object to the shadows of the controller. await monster.PlainToShadowAsync(plainShadow); Note There are also type agnostic methods available over ITwinObject interface. Other useful properties of Primitive Twins Let's have a simple program PROGRAM MAIN VAR_EXTERNAL {attribute addProperty Name \"<#App#>\" } _app : fbApp; END_VAR --- CLASS PUBLIC fbApp VAR PUBLIC {#ix-set:AttributeName \"<#Settings#>\" } settings : stSettings; END_VAR --- TYPE stSettings : STRUCT {#ix-set:AttributeName \"<#Lights off#>\" } TurnLightsOff :BOOL; END_STRUCT END_TYPE Symbol The symbol is readonly property that is the symbolic representation of the variable in the PLC program. The symbol for TurnLightsOff is _app.settings.TurnLightsOff AttributeName AttributeName is the default added member of all objects in generated by ixc (AXSharp compiler). They are used to represent the name of the variable or object in a user-friendly way. These attributes can be later used to label the variables consistently in the UI. AttributeName for TurnLightsOff is Lights off . Text inside tags <# and #> is marked as LocalizedString. They are optional. AttributeUnits AttributeUnit is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to represent the unit of measure of the variable. {#ix-set:AttributeUnits \"mm\" } _length : REAL; // Writes unit of the '_lenght' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeUnits); AttributeMinimum AttributeMinimum is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to get or set the minimum value for the variable. By default, this attribute contains the minimal value of the given type. {#ix-set:AttributeMinimum 10.8f } _length : REAL; // Writes min value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeMinimum); AttributeMaximum AttributeMaximum is the default added property of all PrimitiveTwins generated by ixc (AXSharp compiler). They are used to get or set the maximal value for the variable. By default, this attribute contains the maximal value of the given type. {#ix-set:AttributeMaximum 10.8f } _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeMaximum); AttributeMinimum and AttributeMaximum at run time When the application tries to write to the variable, it first validates that the value to be written corresponds to the limit given by AttributeMinimum and AttributeMaximum. If the value to be written does not fall within the range, this value is not written to the PLC, and the writing operation is silently ignored. AttributeToolTip AttributeToolTip allows you to describe the variable or an object. These can then be used to give short hints to the user in the application. This attribute can be localized. {#ix-set:AttributeToolTip \"Value indicates the length of product.\" } _length : REAL; // Writes max. value of '_length' variable to the console. System.Console.WriteLine(PlcTwin._app._length.AttributeToolTip); HumanReadable HumanReadable property is the concatenation of AttributeName properties in the twin hierarchy, where single AttributeName(s) are separated by '.'. Human readable can be used to represent the path to the object in a user-friendly manner. HumanReadable from TurnLightsOff is App.Settings.Lights off Controller string localization Localizable string Any string or part of a string that is enclosed between <# and #> will be marked for translation. This feature will work with types STRING and WSTRING and with the added attributes of string type. Example of the added attribute of string type {#ix-set:AttributeName = \"<#Integer From PLC#>\"} {#ix-set:AttributeName = \"(A1)<#Horizontal cylinder#>\"} Examples of STRING and WSTRING variables with VAR someString : STRING; someWString : WSTRING; END_VAR someString := '<#This woule be localized#> and this would stay as it is'; someWString := \"<#This woule be localized#> and this would stay as it is\"; Connectors implement features that allow localizing of the texts (controller defined and added attributes of string type). For the localization to work the twin assembly must be provided with a resource file (*.resx). Resource files can be generated using ixr tool. You will need to add the resource file to your Twin project and set the resource code generation to public. The twin project will use the resource [twin_project_namespace].Resources.PlcStringResources type as the default resource for the PLC string translations. If there is no localization resource defined the twin assembly will not translate the string but will provide the original raw string cleaned from localization tokens. It is possible to override the default resource using SetLocalizationResource method. The method for a given twin assembly is accessible via [twin_project_default_namespace].PlcTranslator.Instance. Example ix_plc.PlcTranslator.Instance.SetLocalizationResource(typeof(myproject.ResourcesOverride.OverridePlcStringResources)); Localization in a client in server-side application In order to get translation in given culture for a client in a server side application you should use methods Get{ProperyName}(CultureInfo culture) to get translation for client current culture. The properties will returned original string where localization tokens are removed. var notTranlsated = obj.AttributeName; var translated = obj.GetAttribute(new CultureInfo(\"sk-SK\")); Setting connector's culture In some instances it might be necessary to set the culture for the threads handling connectors. In that case use the following method to impose a specific culture. AXSharp.Connector.Connector.SetCulture(new CultureInfo(\"en-US\")); See also Dummy Connector WebAPI Connector" }, "articles/connectors/WebAPI.html": { "href": "articles/connectors/WebAPI.html", "title": "S71500 WebAPI Connector Documentation | System.Dynamic.ExpandoObject", - "keywords": "S71500 WebAPI Connector Documentation API This connector offers an interface to interact with S7-15XX PLC systems through the WebAPI. Here is an example of how to create an instance of this connector: public static Plc { get; } = new (ConnectorAdapterBuilder.Build().CreateWebApi(Environment.GetEnvironmentVariable(\"AXTARGET\") ?? \"10.10.101.1\", \"Everybody\", \"\", true)); Considerations for WebAPI Connector Performance When working with S7-1500 based PLC systems, especially hardware-based ones, there are limitations regarding the volume of items that can be communicated over a specific communication interface. To prevent performance degradation, it's vital to prudently manage the number of PLC items your application uses at any given time. It is recommended to utilize polling instead of an automatic variable subscription. Here is an example on how to set polling subscription mode: Entry.Plc.Connector.SubscriptionMode = AXSharp.Connector.ReadSubscriptionMode.Polling; For more details about polling within your components, see Polling Data from the Controller in Components and General Polling. Monitoring and Logging The WebAPI connector comes with a built-in logging feature to provide insights into communication performance. You can use any Serilog logger configuration to capture the logs from the connector. The default logging level is Information, which provides basic details about booting, possible communication errors, and warnings. If you need more granular data to debug performance issues, consider setting the logging level to Debug. For even more comprehensive information, use the Verbose level. Below is an example of how to set a custom logger for the connector: // This configuration logs to both console and `connector.log` file with `Debug` logging level. Entry.Plc.Connector.SetLoggerConfiguration(new LoggerConfiguration() .WriteTo .Console() .WriteTo .File($\"connector.log\", outputTemplate: \"{Timestamp:yyyy-MMM-dd HH:mm:ss} [{Level}] {Message}{NewLine}{Exception}\", fileSizeLimitBytes: 100000) .MinimumLevel.Debug() .CreateLogger()); Warning Enabling monitoring will impact the connector perfomance. Performance Communication via WebAPI has inherent performance constraints based on the target system, request frequency, and payload size. The S71500.WebAPI connector tackles the 64kB limit for single requests by fragmenting them into manageable chunks. However, there is a restriction on the number of requests that can be sent to the controller simultaneously. The maximum threshold is four simultaneous requests, though this can be reduced. Any requests exceeding this limit will be queued and processed after a specified waiting period. Note It's worth noting that the controller might be communicating with other devices like HMI or OPC-UA, further intensifying the overall communication load. Here's a C# code snippet demonstrating how to adjust the concurrent request limit and the associated delay: Entry.Plc.Connector.ConcurrentRequestMaxCount = 1; // Reducing to a single request Entry.Plc.Connector.ConcurrentRequestDelay = 100; // Setting the waiting period to 100ms" + "keywords": "S71500 WebAPI Connector Documentation API This connector offers an interface to interact with S7-15XX PLC systems through the WebAPI. For details how to make the data available see extern accessibility. Here is an example of how to create an instance of this connector: public static Plc { get; } = new (ConnectorAdapterBuilder.Build().CreateWebApi(Environment.GetEnvironmentVariable(\"AXTARGET\") ?? \"10.10.101.1\", \"Everybody\", \"\", true)); Considerations for WebAPI Connector Performance When working with S7-1500 based PLC systems, especially hardware-based ones, there are limitations regarding the volume of items that can be communicated over a specific communication interface. To prevent performance degradation, it's vital to prudently manage the number of PLC items your application uses at any given time. It is recommended to utilize polling instead of an automatic variable subscription. Here is an example on how to set polling subscription mode: Entry.Plc.Connector.SubscriptionMode = AXSharp.Connector.ReadSubscriptionMode.Polling; For more details about polling within your components, see Polling Data from the Controller in Components and General Polling. Monitoring and Logging The WebAPI connector comes with a built-in logging feature to provide insights into communication performance. You can use any Serilog logger configuration to capture the logs from the connector. The default logging level is Information, which provides basic details about booting, possible communication errors, and warnings. If you need more granular data to debug performance issues, consider setting the logging level to Debug. For even more comprehensive information, use the Verbose level. Below is an example of how to set a custom logger for the connector: // This configuration logs to both console and `connector.log` file with `Debug` logging level. Entry.Plc.Connector.SetLoggerConfiguration(new LoggerConfiguration() .WriteTo .Console() .WriteTo .File($\"connector.log\", outputTemplate: \"{Timestamp:yyyy-MMM-dd HH:mm:ss} [{Level}] {Message}{NewLine}{Exception}\", fileSizeLimitBytes: 100000) .MinimumLevel.Debug() .CreateLogger()); Warning Enabling monitoring will impact the connector perfomance. Performance Communication via WebAPI has inherent performance constraints based on the target system, request frequency, and payload size. The S71500.WebAPI connector tackles the 64kB limit for single requests by fragmenting them into manageable chunks. However, there is a restriction on the number of requests that can be sent to the controller simultaneously. The maximum threshold is four simultaneous requests, though this can be reduced. Any requests exceeding this limit will be queued and processed after a specified waiting period. Note It's worth noting that the controller might be communicating with other devices like HMI or OPC-UA, further intensifying the overall communication load. Here's a C# code snippet demonstrating how to adjust the concurrent request limit and the associated delay: Entry.Plc.Connector.ConcurrentRequestMaxCount = 1; // Reducing to a single request Entry.Plc.Connector.ConcurrentRequestDelay = 100; // Setting the waiting period to 100ms" }, "articles/general/CODING_STYLE.html": { "href": "articles/general/CODING_STYLE.html", @@ -1667,7 +1717,7 @@ "articles/ixr/IXR.html": { "href": "articles/ixr/IXR.html", "title": "IXR - resx compiler for AX | System.Dynamic.ExpandoObject", - "keywords": "IXR - resx compiler for AX Ixr is command line tool which can generate resx files for AX projects. Resx file contains localizable strings from project, that can be further used in translation. Quick start 1. Install ixr tool dotnet tool install AXSharp.ixr --prerelease --local 2. Run ixr compiler dotnet ixr -x $PATH_TO_AX_PROJECT -o $PATH_TO_RESX_FILE where: $PATH_TO_AX_PROJECT - is path to AX project $PATH_TO_RESX_FILE - is path to resx file, where the localizable strings will be generated Localizable string are exported only from string attributes and pragmas of attribute name. ixr can be run without parameters from within an AX project folder. In that case it will use the settings from ixc AXSharp.config.json and emit the resource file into .g\\Resource\\PlcStringResource.resx file of the ax twin project. Note More about implementing resx file into your project see here. Localizable string Localizable string must start with <# and end with #> tags. For example: '<#This is localizable string#>' Also you can connecting localizable and non-localizable string together. For example: 'This is non-localizable string <#This is localizable string#>' Special characters Ixr support all these special characters: !\"#$'()*+,-.:;<=>?@[\\]^_`{|}~€ No other characters can be used. Notes Ixr is still in early development, so some features may be missing and bugs may occur." + "keywords": "IXR - resx compiler for AX Ixr is command line tool which can generate resx files for AX projects. Resx file contains localizable strings from project, that can be further used in translation. Quick start 1. Install ixr tool dotnet tool install AXSharp.ixr --prerelease --local 2. Run ixr compiler dotnet ixr -x $PATH_TO_AX_PROJECT -o $PATH_TO_RESX_FILE where: $PATH_TO_AX_PROJECT - is path to AX project $PATH_TO_RESX_FILE - is path to resx file, where the localizable strings will be generated Localizable string are exported only from string attributes and pragmas of attribute name. ixr can be run without parameters from within an AX project folder. In that case it will use the settings from ixc AXSharp.config.json and emit the resource file into .g\\Resource\\PlcStringResource.resx file of the ax twin project. Note More about implementing resx file into your project see here. Localizable string Localizable string must start with <# and end with #> tags. For example: '<#This is localizable string#>' Also you can connecting localizable and non-localizable string together. For example: 'This is non-localizable string <#This is localizable string#>' Special characters Ixr support all these special characters: !\"#$'()*+,-.:;<=>?@[\\]^_`{|}~€ No other characters can be used. See also Notes Ixr is still in early development, so some features may be missing and bugs may occur." }, "articles/ltr/LTR.html": { "href": "articles/ltr/LTR.html", diff --git a/docs/manifest.json b/docs/manifest.json index 825aa561..a1c9f71d 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -22,7 +22,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html", - "hash": "ob1ZERHc6vak4NLWnp8tXZU2BwmbqYgeWl78jE7KJ6A=" + "hash": "QTa8WlZWvNv2Vb0p4XjQ3OlMbNzTJw4o7aBF14QjfZs=" } }, "version": "" @@ -33,7 +33,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html", - "hash": "F6wXkxb9zL5Of4hI8z3ThQsnWNmggw1yaqWOptiEXEU=" + "hash": "thVCZ4i1IawO6Mi/oxEJ3mzQsdHoNYv8ipnC8nxjUJ8=" } }, "version": "" @@ -44,7 +44,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html", - "hash": "AclO+HMZAA0WzuiYwN5G4txDhYOH7Sn8COxusKOEE/Q=" + "hash": "snqoYIPhAgRdUNOecgh9pJX8Ntm3HRE2CWBVWWtCqSc=" } }, "version": "" @@ -55,7 +55,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.ILayoutProvider.html", - "hash": "xGnnDAwvjhPmuTRcSloG95R12Vf799P5W9h4zA7aBYo=" + "hash": "D/vn9CfbIqszyNt76qXO4ql/zTPDPg1u6x/mzsNMoFs=" } }, "version": "" @@ -66,7 +66,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.PresentationProvider.html", - "hash": "0mo1twsJsxB6DyS/BoM4Y8Jx6q375pTkx2vlIDlIrf4=" + "hash": "I4S02Y5Cv/sCytmfYjK/n5pILeo7OQFsxHJ+AHHsu8Q=" } }, "version": "" @@ -77,7 +77,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html", - "hash": "LmUADqq1AeVomRpI82XmwGGAWeWrXVhNpMMYEK5H7z4=" + "hash": "R64i9UAEadoAgmGyWpEVo73LBT0kO6ZSEfCNQGhrFTY=" } }, "version": "" @@ -99,7 +99,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.AXSharpConfig.html", - "hash": "wpAd24J/r3aQcbefmLzKi5SDN4GNCnUo0Athhb67goY=" + "hash": "ga1dxQJooeYuJJnBteIyOYHdS+2QfTuqJrUqxKIYVWY=" } }, "version": "" @@ -110,7 +110,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.AXSharpProject.html", - "hash": "MVCUBd8FMv7JSy1R2kiUdYjscAbf11M4x0v+rfuMNo8=" + "hash": "KgWgMVmR0Fkk3Ec5W1chtwFELoR3S3ZOyMlRhLMMubg=" } }, "version": "" @@ -121,7 +121,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Apax.html", - "hash": "LuPHeTmGRTKsaludbYdL5YdcTbYVqdkdaZqdTQLSMP4=" + "hash": "80ap06sviZqF6n6GsyHTSDUVV4IxWuh9Q/OyjUV/Bz0=" } }, "version": "" @@ -132,7 +132,18 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.AxProject.html", - "hash": "Dg301kHMYqx0ngCYwVrlkf+1k+RAojP0w6o0k+LSWwg=" + "hash": "ULREnCb0NiRFgQEdzJooKBd0KSrX04iFhEX90CLI9m0=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.Compiler.CompanionInfo.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.Compiler.CompanionInfo.html", + "hash": "vkNB6F4T97nPulnrhqbbMFK6rEkbhSXtC2n+K49nkj0=" } }, "version": "" @@ -154,7 +165,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Core.ISourceBuilder.html", - "hash": "JtV5CURlEWV8SeT6lDZPD1jOVFfqoTH/l6HaXdGDqNY=" + "hash": "seADspkJDSnvZyW3v18BaBD3x5bOVkrBXQ0JRqXuuNs=" } }, "version": "" @@ -181,13 +192,24 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.Compiler.Core.eCommAccessibility.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.Compiler.Core.eCommAccessibility.html", + "hash": "MxdNlnt9KZt9NEoYU4s4YxC3fhE07tnGqCAogl1pqvg=" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/AXSharp.Compiler.Core.yml", "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Core.html", - "hash": "ASP/nxD79QR2IPxBnLPLokUuHfAtUr7Fo9VfT9HKabQ=" + "hash": "4y5JAhk7ChUx5TRopUzZIuMySH/MNI3R/JJuyBxMmeE=" } }, "version": "" @@ -242,7 +264,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html", - "hash": "RHpThZYc2LhXUVOeuOs4IndyJCTiuAOeT/nT69LjyjU=" + "hash": "wYxq0m6fJyMay6rcoLU1WQeZ9Key/i8BcpWcUhpfxhs=" } }, "version": "" @@ -264,7 +286,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html", - "hash": "e2arSstf02L9P1qilCEMgFl2Z0p5CU1fHfTt75O86GU=" + "hash": "MZ4PLItL3fWdJP/lGpMxyRPadMmw2z3ebMCWWTh5NuM=" } }, "version": "" @@ -286,7 +308,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Cs.PragmaExtensions.html", - "hash": "si8L+9PXBxJ+TgyaiYMiGDeWsHdElRtfooZKaFCG5nA=" + "hash": "rYNYGNHFooow12bg02SrfKTNPLmWrSWsyLXrrPrH7yw=" } }, "version": "" @@ -330,7 +352,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.Cs.SemanticsHelpers.html", - "hash": "7uiCuFhxb7gdJavEQblz/pOdJzOiEKMGDhM9yL11srA=" + "hash": "HNfef3qb4/obpHkJD1uecbOYW+Uk1WqeN+jdF0g2Uw0=" } }, "version": "" @@ -352,7 +374,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.CsProject.html", - "hash": "G8MXodcYe250H8vdS2b+SBGMWeDzZn4R+mCLzSOsr1E=" + "hash": "wmDTEDZOTy//dnj1Wl1at4vEGH1cQ1PExILL7xY8+1g=" } }, "version": "" @@ -451,7 +473,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.ICompilerOptions.html", - "hash": "Lx/iyvMrEyagyq3gEqAazKGJCzUcW8ieLAQHSL8uyqg=" + "hash": "GHHy/34rizhmou3RJQYsfMJ9VSEVYNAug3hVI/uk8aI=" } }, "version": "" @@ -495,7 +517,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.ITargetProject.html", - "hash": "LEYn+RvJfzcAlBLnOZ7wXg9k85n0xY9VEoOPfzJ4OEQ=" + "hash": "Ens5EbJj1HoklR+YI69CXh8o77ZCwAd8XWsyC1Dbi6U=" } }, "version": "" @@ -528,7 +550,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.PackageReference.html", - "hash": "7lo6i3ZhSUDT5aWrOSLtfx1lzxyzi2ZfQp+iombkWY4=" + "hash": "+0gOpUZPMATFWbslfVG1peIiO3INpdgZ4JKPMig0Sw8=" } }, "version": "" @@ -550,7 +572,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Compiler.html", - "hash": "8tHFwxb0sOly59T1xY5mHorxWCIPGBUsQhsvXTjBwQI=" + "hash": "h6ahE8rQ4LaXPxHLc4xuNcEn5u5MY88TNpfO6+9ldIk=" } }, "version": "" @@ -610,13 +632,24 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.Connector.ConcurrentSet-1.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.Connector.ConcurrentSet-1.html", + "hash": "yjBuSm4xahvq0teuT0MSkXUdq/+cEp/fY47WZ3DDsHM=" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/AXSharp.Connector.Connector.yml", "output": { ".html": { "relative_path": "api/AXSharp.Connector.Connector.html", - "hash": "4wERxz0oIe3JFhoUE/WLkcpUQ5d1Q1JxuiO+wJW8nzw=" + "hash": "Etr5Iz2/rUWn8Ce9b2Q7ytcve0cOsrmfcEOMir0FF1M=" } }, "version": "" @@ -660,7 +693,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.DummyConnector.html", - "hash": "1oHuz770VeMiglI2maLOCy/6lSxhAGPgHmQV78voshM=" + "hash": "sYRu034cizgit1ObDxSlP4bWW78hVNyfmWQRRRmOwuU=" } }, "version": "" @@ -737,7 +770,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ITwinElement.html", - "hash": "ejSuJVkbOD9keK7NZ8JQfD8aTmFblmM0PiAibOnTKMw=" + "hash": "KNgkf49A6kirE4ijUgZihUwBst+hzFc/HRVAOtlxLJc=" } }, "version": "" @@ -748,7 +781,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ITwinObject.html", - "hash": "L8q4nQ+Y7oNxI1wx7L9ZNag9QfL9W6/rs7bM1k+/UO4=" + "hash": "AGZe90Olkyycqw3rtP/RWcW0G/HJiRszOJmsa5fmWb0=" } }, "version": "" @@ -770,7 +803,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ITwinPrimitive.html", - "hash": "yc5EJLRJ/eZqlXQUFWGgDuvO6tS3NmumDj6lDggZNpk=" + "hash": "lBxIcm4ok5r89pUtisoUCFOYUKnomr5+0ebJTYYh3rY=" } }, "version": "" @@ -836,7 +869,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.Identity.TwinIdentityProvider.html", - "hash": "WYS7njsHs8ByMVsQAnXG4m7j2pGDu5btO1XwM14RLSE=" + "hash": "jeb0Ye7w5E2EwyFfSZOpcvn67sXWV7NAyKGKteSCaRY=" } }, "version": "" @@ -852,6 +885,17 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.Connector.IgnoreOnPocoOperation.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.Connector.IgnoreOnPocoOperation.html", + "hash": "2IQtCr/VviCV4eHjM0CxUYwlORMZqma1eH98sPHjIjA=" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/AXSharp.Connector.IgnoreReflectionAttribute.yml", @@ -880,7 +924,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.Localizations.Translator.html", - "hash": "ZujqsolU1xkoZqjF185xQtvmDsjoPgRE63iZG9jzNQY=" + "hash": "970xIufydMdrr6ti7aznY51FtL56CvBvWxAxqX1tkmg=" } }, "version": "" @@ -891,7 +935,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.Localizations.TranslatorExtension.html", - "hash": "8LZs2zIpO89X5w2OVbjK5K7HedRYTmK1k+iMtVw7YVg=" + "hash": "ZlEGVZDpD6y54ElvKEv/xO4YLE0UBufY2FWzapuQRcI=" } }, "version": "" @@ -957,7 +1001,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.RootTwinObject.html", - "hash": "FvThN8eatDEv9NeJkYInU5bgccvjANkTEEx02xOi5Yk=" + "hash": "G6AY+hEXV1IySZOtYQpC8efWC11QZfJFFJCkz+3MXHY=" } }, "version": "" @@ -968,7 +1012,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiBool.html", - "hash": "Il2CG6dT5nqWCNsetrDLdDVxy1PnkunSdD6dbxax51o=" + "hash": "hhskUiTZfwzCvRezjK8MdRz4goMOjL7K3U2BYwx7Ps8=" } }, "version": "" @@ -979,7 +1023,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiByte.html", - "hash": "RSY9u2nGa53Ml9XroreRKxqP6MKdh8EOAsppa+ovs/4=" + "hash": "rXTIBk9qIUZrz6z9p6DCt5uuEey35JFAsyJJtjqKTK4=" } }, "version": "" @@ -990,7 +1034,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiChar.html", - "hash": "pCy22jQthqQecIGVEuHD/8LDgarmb/EmETD2P1zFYf0=" + "hash": "7gSnESg7ukh2Z3/98MrNe5twzPS2UuYywUY+n6ljnHA=" } }, "version": "" @@ -1001,7 +1045,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html", - "hash": "3LL76i8hqdXZNoclT2MBJX9y4/277JvgnP70nxh7lcA=" + "hash": "4MlVwtybSWEGstI8OfbSmwZJiiVw11k/b1QNYsdMvrc=" } }, "version": "" @@ -1012,7 +1056,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html", - "hash": "G3J7Dg5hHK52vDmi43FVdEQJIQWGYjj27vsYrjuyudA=" + "hash": "5dl0CVQvkh9njtw0KfbO6Ak6Zbxuy1QhrRLquL3OQqg=" } }, "version": "" @@ -1023,7 +1067,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html", - "hash": "HV/5wGOXENEf7BmxDlSHDzv+8HmGo/9MMTCK1F8N7mM=" + "hash": "xgqzdxHUxbFKCpltOAcghPc2i43QEa9JI5J/kHrmwMg=" } }, "version": "" @@ -1034,7 +1078,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html", - "hash": "HvdT7i346wt78o0AZlRjULqU3zGqt1ZAel5Kcr0kHms=" + "hash": "5++8poN4SVhz+Dq0GOWBdjEHprd+iYADsZSOVYb9L3g=" } }, "version": "" @@ -1045,7 +1089,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiDate.html", - "hash": "Ys1ZyNB1bb2aZoIOj0UoBrt0vbBD2WAiVEqqboJ8pWg=" + "hash": "sP0YmCbHGmYe3fl53fC7sCjIyzGAOPvv2t+QUv2GIJI=" } }, "version": "" @@ -1056,7 +1100,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html", - "hash": "G/Xp6I+YiB/+S6Ow8m3k5iuTHVenCyRvz1GQB+qlS3Q=" + "hash": "5jpQREcPWaVMXiyevzkempPHQxBvGeC4BiVFYQxoGfA=" } }, "version": "" @@ -1067,7 +1111,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiInt.html", - "hash": "h91/6NjlukSc0dbhadIdd0Ff2PlD1096RwiHomt6h/0=" + "hash": "0EkQIjSH4kUVPdR/LhwgWUSpg4RT5tpfZCwCG2zEess=" } }, "version": "" @@ -1078,7 +1122,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html", - "hash": "8ZL1ceTS6KuOgyooZ1znr3btYtZ3wZUFm6K+W+gI4jM=" + "hash": "X5QY8HutdZXGb8kLfYGz+RGB2/DPn9cHkdcWOfU+wnU=" } }, "version": "" @@ -1089,7 +1133,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html", - "hash": "b+sOeFHxeGWHSfQ0DsN0iXk+CBaeiGM4H6fEmVLm+cY=" + "hash": "A6vg8SosL+MgWA/YlD2swDRAKoc4391rHd6ryMOG3KE=" } }, "version": "" @@ -1100,7 +1144,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html", - "hash": "aLXusUpTA0rQzZJ/bI6Tq1wmw3tGyYznp8Bjt6WOKOA=" + "hash": "Horoq7sRoOIoR2SIqCM6NeSDmqRNdEk+ezSGf1+T/+U=" } }, "version": "" @@ -1111,7 +1155,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html", - "hash": "PlLRbPV/HISmEhUorsUHvCgpFk4QVd4wIu0rHXyNJgE=" + "hash": "YpNOIidGc5M6OOC3bYHr2qErd8Z+MvOIdG2yxwbhFrs=" } }, "version": "" @@ -1122,7 +1166,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html", - "hash": "sjfVkqKYySZwmgaTDo1zLpFjjmOXTZc93gadNziyi4w=" + "hash": "GASD4/8yAKv0CwPS6GJcj6v+bD9qJqOXcUHVQeGJ/+I=" } }, "version": "" @@ -1133,7 +1177,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html", - "hash": "n+au7Wu7q2CgiXT2hmmTduWMmCNMai7xVeP+7n7SrZI=" + "hash": "jkmdknGgshMj+mUL3jIuUACIGjdcO4uDjmTkP2sOB78=" } }, "version": "" @@ -1144,7 +1188,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html", - "hash": "671WwPW+OLvN1dzMA52V3Cjexa9NiN8WnRBxyxdL4hg=" + "hash": "Pj6KGfroyUZCwEmMqvCK7uioSvlFZNwqr/g0B3BrleA=" } }, "version": "" @@ -1155,7 +1199,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiReal.html", - "hash": "0EE+amr/qE8VLq0u2zD3nVjHiHva4HaTZ8MXdWd92Cs=" + "hash": "0OrG7HQb7blUbKQOp3a9H/vyoY3u8Dz/Ggnj4OoORKo=" } }, "version": "" @@ -1166,7 +1210,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html", - "hash": "e+z33Ck/xdJZNDudYSK6obE3HHUKGgTzBCXS2E99mLM=" + "hash": "yLh23iNk5+V5fo2JAqN29ohrkOMxPlf7Y/RxrHpnyic=" } }, "version": "" @@ -1177,7 +1221,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiString.html", - "hash": "4lVofSm4Sf0ar9el5aiYAjtud0d1ffn6Dx6sg5o1dAk=" + "hash": "cvetqbclmkvETafzjAQFBs3k9nu5T5G+s4W/imHl4OI=" } }, "version": "" @@ -1188,7 +1232,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiTime.html", - "hash": "MIpKETrIFylNNjie3MtCPjyAJrvpzogA7/LSf+g6bUU=" + "hash": "6zs68InKdOdRsvNmy6rw0LMJXDA/Yvp6ZOcF0i0KU2o=" } }, "version": "" @@ -1199,7 +1243,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html", - "hash": "bQIDcsuMkyAjGKU8bJAEUkccdiUKtFqUAsD6kY4HZeg=" + "hash": "OJ4pWg82BXhHMueAuA/YXgyVd4v99881xhMMIJi6Xm8=" } }, "version": "" @@ -1210,7 +1254,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html", - "hash": "DZ8QIXEKQmG9wCpFbozKQPuckIgxbbXo+DONmJSdyxI=" + "hash": "GDLFGH/9BdS96RoRaUWo1A29by1HOt4GtYu+ZC6Sdp0=" } }, "version": "" @@ -1221,7 +1265,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html", - "hash": "H9lJqnWgPlVW2jrqeCMYRt+jKhbzE7wajKov+lVZL6Y=" + "hash": "Jy8o7LqryrP0x/FZFy4BW4Y7gwwQ71En/XxkPtwVkT8=" } }, "version": "" @@ -1232,7 +1276,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html", - "hash": "aH/6QD/8jtzRQ7oOoaEaGGSw1085eCfC4hWsC8W86Eo=" + "hash": "kJOa2J7AMpGCkB3xw4pgOK5hnoEv6MjNtERQAGgMVwU=" } }, "version": "" @@ -1243,7 +1287,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html", - "hash": "XhzUfNyHUFEgdXL06AGbPEgMoqy8ePM3CzHraWGa8wI=" + "hash": "x1Spb4YH2erp6BToeOJjTVGY3/PWxiN+OqvOjPf2BxE=" } }, "version": "" @@ -1254,7 +1298,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html", - "hash": "HQ485StQA0sSp02Tt7LqdtIhNbbt22aGnkPiXN2/32E=" + "hash": "dPsQiadShlh3QeGNFvKvJvT8LVhLZ/3ZqkTyr+yvY34=" } }, "version": "" @@ -1265,7 +1309,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiWString.html", - "hash": "1zg/yeb0wDMkDYjAKo3Wcpgew/DNOXblD/TMA0gwC/g=" + "hash": "FIl7O58RmCL6/8WWCkhVls4AjNce24htbHaj6JnDS7Y=" } }, "version": "" @@ -1276,7 +1320,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.S71500.WebApi.WebApiWord.html", - "hash": "a4nWuolwx2llNurF+srU/crLEF5Fhwe8XD6mPjqb850=" + "hash": "4G8Pqn2P//es/GZ3WfiuaE2zXgJq+Y8t3HqHXaiRq4E=" } }, "version": "" @@ -1309,7 +1353,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.TwinObjectExtensions.html", - "hash": "joF0HRhDShzlywSyptIcuQ8FecaSHWrJ3m+vA75z6Pc=" + "hash": "rvBVbj0SwBtr3NA4gi7FXXAq62xkjwam5ZyDuQUQCH8=" } }, "version": "" @@ -1639,7 +1683,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html", - "hash": "/rRqJsusKWktNdmaP/SI0Sp4fIogySWtOGIT8Y+J/T4=" + "hash": "EOLKhvItYHZ1ZKDFTXd7vD4RRlmEt6WfQl1m6qBNWFU=" } }, "version": "" @@ -1650,7 +1694,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html", - "hash": "ieVMG+PLf7uVL9XH7Iv+l1N60KaxPIJa+i/KcvLKx38=" + "hash": "d+43uYPfC4Tg/f0/DeBAAzQf1Mhqr/NyCErpIgcYbXo=" } }, "version": "" @@ -1661,7 +1705,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerBase.html", - "hash": "rSY8jg9iGXmWdu+QgUAm3gVEgg6nr9CTWkcAzYjOIUk=" + "hash": "H5MvAvyDYe5BqcpFDCAlopmBO3TmlIy7hhx6DqjUJRg=" } }, "version": "" @@ -1672,7 +1716,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerBool.html", - "hash": "eXaVwGeoIb5/+V17JHPRSLi/uG/8R0ZgqWN9ri9SP48=" + "hash": "d5ntewc9z3zWKFObq3gEdMKlrghzfeUGqoC0Km3DlXY=" } }, "version": "" @@ -1683,7 +1727,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerByte.html", - "hash": "Bc3JfJLQpSg0T4t2hhCgpplzCslVIc+k6om4HrY3V7E=" + "hash": "7AtxXLKLOnI6ozryqJWY3Z4SWmYeSKBuHdgNPnxm+SM=" } }, "version": "" @@ -1694,7 +1738,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerChar.html", - "hash": "qe28Cf3wyIwZel0GR+BoQfFCxMU5L4BHunZgWgQWMfA=" + "hash": "gJiB66L57O1h9gFTVmX8tlQxJlOMjbCqKydliWxyFxw=" } }, "version": "" @@ -1705,7 +1749,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerDInt.html", - "hash": "rCqAzk3HYVJxl5R+3elg/GZ9HpEVOIGfH+pP1DFd+fE=" + "hash": "Mx/LLNXzo3FKaKkB4nQQpGY1y8n2sHTtduwyodP5cfg=" } }, "version": "" @@ -1716,7 +1760,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerDWord.html", - "hash": "Jm1vUsb20csdA9db7SwpEQ2Mv5WdjrxjAj/CHvU+JZg=" + "hash": "k+78fOJu8ixe06NmETHlE/m325EKBSo60HBRSAldg+g=" } }, "version": "" @@ -1727,7 +1771,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerDate.html", - "hash": "lmSBf8j7//dM5AcKcfzSzJLZtGFdSOTfHT0KDxW3TfU=" + "hash": "NlanKdmYCkmDVbhbun484QhM28udlznZpgRLYjG4kT0=" } }, "version": "" @@ -1738,7 +1782,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html", - "hash": "wb6wjbsxqYAI9aZPwejymK9uJ13MPab7FzZtt5fgGU8=" + "hash": "0hCHJQFxfr9LwrP201m86iT79P1xVYGFWSaTtwl5Htk=" } }, "version": "" @@ -1749,7 +1793,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerInt.html", - "hash": "EJFMqSL19FwOtWsLIR0XY2Sa9Zz6fNJPp14L8CzPkF0=" + "hash": "CC3oOwyN2M28NqxFdHpypSi2fZdoitkqJaNLm0j5pqE=" } }, "version": "" @@ -1760,7 +1804,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html", - "hash": "o3pGDVaMDq3gjyJDK2HTvDDp/8yxDag/j1H5+zF6gE4=" + "hash": "Ey1TJosHwAWShyvl/URS2LJ92xIknHzFOTkY9jM2210=" } }, "version": "" @@ -1771,7 +1815,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLInt.html", - "hash": "QkqD6FWaMPSjBPFBaMhpUwsHIgW7alo/rhdwxB+xD00=" + "hash": "4SAfPiZ8aUdJbiR7eNd87ci8lH5G6yhiK1opclNfSZg=" } }, "version": "" @@ -1782,7 +1826,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLReal.html", - "hash": "O7Z/2fjnKI1wx2deRFUz/lFCXMb3hfoVvSpQboG6e3k=" + "hash": "qznlQHUWJn1kLJapxC34KTER+AlV4zKSLKLus/Sa9Zk=" } }, "version": "" @@ -1793,7 +1837,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLTime.html", - "hash": "WYAx4b6Mf+haykNqJhAuMDJbPmkSAI8+f9q+EAHkPeo=" + "hash": "pegxo7EFt6SDcAy0OqpnpREvtx5/NgQwIp1W/ruojmQ=" } }, "version": "" @@ -1804,7 +1848,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html", - "hash": "/Y9VY0wUAgZiS2IE6V9NSM4UtLfrXZvyDLZLoArjko0=" + "hash": "KRam4j4KYoexeRxucX7HNd1LwmfA4BVzFexJv7d0M6s=" } }, "version": "" @@ -1815,7 +1859,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerLWord.html", - "hash": "0KUc6/D3dHlZfreujxTrKmBzebN/VSHegZlmoMIRbnQ=" + "hash": "2/PSL4Cz3MflmRKTatWhpTTzoRKXCLMTz7/6YL2MMJE=" } }, "version": "" @@ -1826,7 +1870,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerReal.html", - "hash": "sRPyCZReIKdGFLNfE1NsWMipaaw092g51CXecB1WhpQ=" + "hash": "JJcDEUa47CnvEzw8oVV19E+4By9dcNydfB1xHyMVLVE=" } }, "version": "" @@ -1837,7 +1881,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerSInt.html", - "hash": "K0fwWIfGi9nsRXrmtztqAvvEMPZoiFkQh4Rgfkb277A=" + "hash": "dvOIOfmaRdWOtvNHAlsVl3+91noPHXGrTq9GgCRHSFw=" } }, "version": "" @@ -1848,7 +1892,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerString.html", - "hash": "3jmBXZC7vWi06ZEbCvFiZd713eR+spv7rQqfBF/HWZw=" + "hash": "HKP6lOqSFoSpn7NTdfInOFUwzQkDPPHRkGXdiOUr1Gc=" } }, "version": "" @@ -1859,7 +1903,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerTime.html", - "hash": "74OyO/ebNeSQMTv3AP8omfujFqXMOifcogvNF6jLJkg=" + "hash": "ayEoe+CbaiSHIoJAAli0/SskAaeMSQuioZ+BfTVryH0=" } }, "version": "" @@ -1870,7 +1914,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html", - "hash": "a1fVWt+jgHDQMdEZTDL2AZU0xvfc+qkVMIarO1607bk=" + "hash": "kLe6W88TxvnxSuwD69ugJIw9s6fA99aC4wqoTQoY1Y4=" } }, "version": "" @@ -1881,7 +1925,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html", - "hash": "bCi+krFAygjBW6vQP4aIxsuTZVUWjiR3qB28U5FzKtY=" + "hash": "ghWOg7GVSZV7YsiwjHvGcJapwGKF3GEmUKAvHxZVbRw=" } }, "version": "" @@ -1892,7 +1936,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerUInt.html", - "hash": "Kc5QL+U2v/fwlqqhJ8fa3WIUy7SIuV+8inVHy2v3jio=" + "hash": "itOt/RtoftEBdEkYob+jTHAwJjsLQ0jtjoOkD5szIjM=" } }, "version": "" @@ -1903,7 +1947,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerULInt.html", - "hash": "3pJvFmnDCzyrkVXBfoWMe5NnpgkXaheSUOGfcvu7jI8=" + "hash": "jKnjK/6QjhYSKvHEkNs2vD2clNZZr3flRLINIS3VhQ4=" } }, "version": "" @@ -1914,7 +1958,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html", - "hash": "+nQdk/l4jnf2V0xAo1Q3X2j7Jvw1y0slSK572ved/5U=" + "hash": "seVo0yeZm/WgsBH8kdqwi2mS1IdHD5DVDp83L5CEBvM=" } }, "version": "" @@ -1925,7 +1969,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerWChar.html", - "hash": "IcrxLCIxV1+LhNk7QfwGwKmxEm7pjvHHxpfjdXTY8o8=" + "hash": "8Nd7n2r5bMSsCkmqVslU2ZYDaF7zibk+FZdM7BPPKD4=" } }, "version": "" @@ -1936,7 +1980,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerWString.html", - "hash": "0RYC21yilJgGJHVTbNq1QmFS2F9uYGmbzpyGJU2bHqc=" + "hash": "s9czVgN5yKOHFPLAxbOx1kWPSQmxj4nZZ9VK/KWgZDk=" } }, "version": "" @@ -1947,7 +1991,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.ValueTypes.OnlinerWord.html", - "hash": "Z04g+wsxErFNPxw+PlUmhJzO3YgzT+ptMa+23pRPS+c=" + "hash": "a9REpHFjj8EtO5tawA2LiOIyGgdNja2L1Mq9Zd4k2Ag=" } }, "version": "" @@ -2651,7 +2695,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Connector.html", - "hash": "QypJzRLSSpsB+xcqKs+cKZnx+HQ7SAyu+5JKn04VzYI=" + "hash": "0wEQ9ThuaiJ2g60b5F6cqu3XYnJUQ84fW5SO2E3cNyQ=" } }, "version": "" @@ -2662,7 +2706,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html", - "hash": "9pxF/L69NG6L9dz9ZZ8yFS1OOk1XK8G/K4di/1vpGus=" + "hash": "YtXYCiGB3naRbDDPzS83Q4UaeEFbQXjO60PtsDHWshY=" } }, "version": "" @@ -2673,7 +2717,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Framework.Abstractions.DateTimeProviders.html", - "hash": "InZygnATNSj0BspUqzh+UUTNsgaTWnYd8B4+OOHCWWc=" + "hash": "1x+lsGIY0DK5Z5JIgWMW7eiYEWwUX3RrCkqqXol1cHg=" } }, "version": "" @@ -2684,7 +2728,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html", - "hash": "h+2UvzEOejH8YCxBTq3uat4eaZaqollWGxDSW34vVZ0=" + "hash": "D6+NqpsW7uFcVoiZ8pLgqdrYVa6PGsI0ICpBaUorptc=" } }, "version": "" @@ -2706,7 +2750,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html", - "hash": "flD3ngWy+emBo4+DFv+QcV6la/mzWMo0yyEkpiUtjuE=" + "hash": "E2uoX3Bn9Q+QTpvlpJA4QyCqFA4Kej4a3QkRfGiyWZo=" } }, "version": "" @@ -2717,7 +2761,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html", - "hash": "rSQY3dNch/dQC0ZfcPXS8emF5g8Jd67V50l/xbRMM7g=" + "hash": "DF9YoO65P/l/uANHaJV5WGOC28YO8wyfzw5dpYZn95s=" } }, "version": "" @@ -2739,7 +2783,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.BindableBase.html", - "hash": "o77AN1i5YFbcw+Jt5XeI+iu0Wi77qYBQhcQd3QOBpbw=" + "hash": "6HSwcNMuRIAw+UJvnkbSSJfJnhBq/hy7DT7vwUEDONY=" } }, "version": "" @@ -2819,7 +2863,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html", - "hash": "nSKI5gXwyphfon2iZrbEgasfZoaFDRWVGQYCeP1znV8=" + "hash": "fW8IkChBKQ5cjYt5D6hQnRcotQwuUOrwntPm1YOSXAI=" } }, "version": "" @@ -3094,7 +3138,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html", - "hash": "ulvqRbuGjcwyLxax2bvtMJ1RzrFYlJfeSAzragW4q38=" + "hash": "tFjkEV4WnmPOeVs1ZxC3nd3dMTRl2G+ytiL6DOxgVH4=" } }, "version": "" @@ -3105,7 +3149,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.RenderableViewModelBase.html", - "hash": "sbsOLVkkCXJ1vfxmMcE2o4tIOVqDSevLc9V2dO0ihOg=" + "hash": "buLmIScrh/tOzdCiLQ+vRPpoaboV3fxqmNYRJnWV4HE=" } }, "version": "" @@ -3116,7 +3160,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html", - "hash": "rUxsDR2SuP6hKJr7ByxfFeI283vkvgQeJur2Oczeq/o=" + "hash": "tQq2Q1Z8ipPcO3mUyQxJVm4rf1OULeBvv46SJwnmOKQ=" } }, "version": "" @@ -3127,7 +3171,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html", - "hash": "C9gK1sVFoRcMg4aqrIcsuKzZBAo4JVoRvWPA+uTmoU4=" + "hash": "qVS7+Umk+krE0VMHWZ1xqcoyVpovMyuzPQf/HihE2s4=" } }, "version": "" @@ -3154,6 +3198,72 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html", + "hash": "rcqjkJ6I3KIAof7s2baUvIUwa56IFkpFzFIxKDd1tk0=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html", + "hash": "04Xbrgt9wb7Du4gjmyvDH7qSRWgV0p5k0hckG1p9Aic=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.TIABrowseElement.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.TIABrowseElement.html", + "hash": "OjdNDebiLxU3l3UL6vB528+qbiLwyJtjgAE/xtfg8PY=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.TIARootObject.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.TIARootObject.html", + "hash": "wjXZKOJGeayUO5kIXVr0OfNmljfyJrg+F7AeLwqVwC8=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.TIATwinObject.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.TIATwinObject.html", + "hash": "deIE490XoAG6fJ9mgdprGPfjWsGAhpbX/4+kZSCq76k=" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/AXSharp.TIA2AXSharp.yml", + "output": { + ".html": { + "relative_path": "api/AXSharp.TIA2AXSharp.html", + "hash": "k5xJNDPLKJN/h7XLLuyd8A+0ZsihkSCjVmQc1RNCbxk=" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/AXSharp.ixc_doc.Helpers.YamlHelpers.yml", @@ -3270,7 +3380,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Parameter.html", - "hash": "wpzjstTINNeJSBh5G6p97aARG3R2mUQD8+aGTXTyc0g=" + "hash": "3v03G9aWXmW+1Maw1f6YgUzUXtSLQwzNiE7XGZ+dV/g=" } }, "version": "" @@ -3281,7 +3391,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Reference.html", - "hash": "mZRFCpBvd3DlwMxZ19S8EhAhxv/87MCfc0A3SRb19Eg=" + "hash": "CWNdGsxkNKbaiNVPWSZTiQg6zKyZd/F532lsYjkuh+o=" } }, "version": "" @@ -3292,7 +3402,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Remote.html", - "hash": "RVh5+hTF3+TU7z6BVbpTCo8RdZ01ouKVNBhOIKFOjis=" + "hash": "cwcB6aASIB1vFEyD3QhItSo28VfeA0tvGbBH/wLKXkw=" } }, "version": "" @@ -3303,7 +3413,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Return.html", - "hash": "6cRO/ldAu/gHVaEy0Kq/CVl9sEnUpo0tsf/nCbApJ9w=" + "hash": "mehecPJdgeB3k6fd55nmG1TX5iB5A8Jj8ZCtatgLR5M=" } }, "version": "" @@ -3325,7 +3435,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Spec.html", - "hash": "I6iHKmSOR/I/JH9OD177xCx7t5QgOFyXny/YLzIJKMg=" + "hash": "Enx4eQCgzhlzIg1q1Nts/fwShwJ2hN5SOMEfZakZgzI=" } }, "version": "" @@ -3336,7 +3446,7 @@ "output": { ".html": { "relative_path": "api/AXSharp.ixc_doc.Schemas.Syntax.html", - "hash": "wfEUAlcQ5NHVSvXoPRO3HM+sdBydyfh6Dp0/6SI/gUw=" + "hash": "TkiYxoxWiqjFtrcA/JYyG4wanqhLxCI3n/EhZm7S/JU=" } }, "version": "" @@ -3501,7 +3611,7 @@ "output": { ".html": { "relative_path": "api/toc.html", - "hash": "Nj0fxOoACaMlamP6lgNcSXsjHXNyGmnanto6bxNuCeU=" + "hash": "EKGuLbFMkeGd2+N1w5cuh1s01F95w9oA3nPtjLnWLsM=" } }, "version": "" @@ -3556,7 +3666,7 @@ "output": { ".html": { "relative_path": "articles/compiler/ADDED_MEMBERS.html", - "hash": "SIpEiiNwpKKCtdDJ0C5ZC1vhAY3B0kuCs3k0OaO2Z4w=" + "hash": "+ZPjeJ7krtLkx/JTQKQtgXx/D2HeuknrLs7po8p2NiA=" } }, "version": "" @@ -3567,7 +3677,7 @@ "output": { ".html": { "relative_path": "articles/compiler/ATTRIBUTES.html", - "hash": "xzrZilzwZW2bZ8YSC2eLWbcRyfCE0YA7s0cqZ9qy5QU=" + "hash": "OwYSra/xsFBU2vEUR6lAahu4w1HrsBuhgM1RIzXonAc=" } }, "version": "" @@ -3611,7 +3721,7 @@ "output": { ".html": { "relative_path": "articles/compiler/README.html", - "hash": "S8cN8zsk1JEdmnWHuKF+3VoFhxC2ElGO14Rp9LpUGqk=" + "hash": "lbu9wnTnt13xHnlzVlyuMhq1P6mvmN3Ro/x7+Pagw+Q=" } }, "version": "" @@ -3644,7 +3754,7 @@ "output": { ".html": { "relative_path": "articles/connectors/README.html", - "hash": "1RM+bKPN9vdxvC+lJODmaXVMMyQIaHvQ6iuax4vLTrY=" + "hash": "TlFS4y5NMnSiCa+wT3WpBZsIevMcRcu+1X1b/C8CmdU=" } }, "version": "" @@ -3655,7 +3765,7 @@ "output": { ".html": { "relative_path": "articles/connectors/WebAPI.html", - "hash": "8jjAQUN1IfzgT6RlqCyrO88aYR+zTnBWrRF4Y5TsSho=" + "hash": "qL4EsxvsTdD9DLepCc68HU+2Cao7GYBEhSC1ulC7Ku8=" } }, "version": "" @@ -3699,7 +3809,7 @@ "output": { ".html": { "relative_path": "articles/ixr/IXR.html", - "hash": "DVdy/il3KQ4wH0MipzNPwvpQrKO4DO9C2JmE+ZIUzAM=" + "hash": "Omw+rTrAc4uuohZ0svNnxeXC5oXQcCdYZqJH2UlriIs=" } }, "version": "" diff --git a/docs/sitemap.xml b/docs/sitemap.xml index f17f6429..61de070e 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -2,2017 +2,2077 @@ https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.EmptyGroupProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.EmptyPresentationProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.IGroupLayoutProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.ILayoutProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.PresentationProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.PresentationProviderNotAssignedException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Abstractions.Presentation.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Apax.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.AxProject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.AXSharpConfig.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.AXSharpProject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.CompanionInfo.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.eCommAccessibility.html + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.ICombinedThreeVisitor.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.ISourceBuilder.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.IxNodeVisitor.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.TypeNotFoundInSemanticTreeException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Core.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Exceptions.FailedGettingPackageReferenceException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Exceptions.FailedToRetrievePackageReferenceException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Exceptions.PrimitiveTypeNotRecognizedException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Exceptions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Onliner.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Plain.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.PragmaExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Pragmas.PragmaParser.GenericAttributeAstNode.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Pragmas.PragmaParser.VisitorProduct.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.Pragmas.PragmaParser.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.SemanticsHelpers.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Cs.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.CsProject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Exceptions.FailedToCreateCombineThreeVisitorException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Exceptions.FailedToCreateTargetProjectException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Exceptions.FailedToReadIxConfigurationFileException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Exceptions.SourceProjectInfoRetrievalException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Exceptions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.FailedToCreateSourceBuilderException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.FailedToDeterminePackageVersion.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.IAXSharpProject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.ICompilerOptions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.IPackageReference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.IProjectReference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.IReference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.ITargetProject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.LegalAcrobatics.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.Log.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.PackageReference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.ProjectReference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Compiler.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.BuilderHelpers.Arrays.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.BuilderHelpers.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.CommExceptionBehaviour.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.CompilerOmissionGroups.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.CompilerOmitsAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ConcurrentSet-1.html + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Connector.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ConnectorAdapter.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ConnectorAdapterBuilder.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ConnectorFactory.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.DummyConnector.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.DummyConnectorExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.DummyConnectorFactory.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.EnumeratorDiscriminatorAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Identity.ITwinIdentity.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Identity.MemberByIdentityAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Identity.NullTwinIdentity.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Identity.TwinIdentityProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Identity.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.Connector.IgnoreOnPocoOperation.html + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.IgnoreReflectionAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.IPlain.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.IPlainExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinController.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinElement.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinObject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinOnlineObject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinPrimitive.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinPrimitiveInfo.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ITwinShadowObject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Localizations.LocalizationHelper.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Localizations.Translator.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Localizations.TranslatorExtension.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.Localizations.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.PrimitiveAccessStatus.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ReadOnceAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ReadOnlyAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ReadSubscriptionMode.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.RootTwinObject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiBool.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiByte.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiConnector.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiConnectorFactory.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiDate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiDWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLDate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiLWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiUdInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiUInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiULInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiUSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiWChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.WebApiWString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.S71500.WebApi.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.StringInterpolator.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.TwinObjectExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.TwinPrimitiveExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnline-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineBool.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineByte.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineDate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineDWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineLWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineUDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineUInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineULInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineUSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineWChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.IOnlineWString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Online.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerBase.ValueChangeDelegate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerBool.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerByte.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerDate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerDWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerLWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerUDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerUInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerULInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerUSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerWChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.OnlinerWString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.ReadWriteAccess.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadow-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowBool.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowByte.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowDate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowDWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLDateTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowLWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowReal.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowTime.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowTimeOfDay.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowUDInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowUInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowULInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowUSInt.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowWChar.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowWord.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.IShadowWString.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.Shadows.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.ValueChangedEventArgs.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.ValueChangedEventHandlerDelegate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueTypes.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.BoolValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.ByteValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.CharValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.DateTimeValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.DateValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.DintValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.DWordValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.IntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.IValueBoundaries-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LDateTimeValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LIntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LRealValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LTimeOfDayValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LTimeValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.LWordValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.OnlinerValidationRule-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.RealValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.SIntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.StringValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.TimeOfDayValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.TimeValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.UDIntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.UIntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.ULIntValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.USintValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.ValidationResult.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.WCharValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.WordValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.WStringValueValidationRule.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.ValueValidation.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.WebApiConnectorExtensions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Connector.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Framework.Abstractions.DateTimeProviderBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Framework.Abstractions.DateTimeProviders.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Framework.Abstractions.StandardDateTimeProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Framework.Abstractions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Helpers.YamlHelpers.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Helpers.YamlSerializerHelper.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Helpers.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Interfaces.IYamlBuiderVisitor.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Interfaces.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Models.Comments.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Models.MethodParametersModel.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Models.NamespaceWrapper.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Models.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Item.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Parameter.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Reference.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Remote.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Return.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Source.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Spec.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.Syntax.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.TocSchema.Item.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.TocSchema.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.YamlSchema.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Schemas.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Visitors.MyNodeVisitor.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Visitors.YamlBuilder.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixc_doc.Visitors.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixr_doc.LocalizedStringWrapper.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixr_doc.ResxManager.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixr_doc.StringValueWrapper.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.ixr_doc.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Attributes.PresentationContainerAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Attributes.PresentationGroupAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Attributes.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.BindableBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Attributes.RenderableBlazorAssemblyAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Attributes.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.BlazorGroupLayoutProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.BlazorLayoutProvider.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableComplexComponentBase-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableComponentBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableContentControl.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.RenderableViewModelComponentBase-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.RenderableContent.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.EnumeratorsBaseOnline-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.EnumeratorsBaseShadow-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.TemplateBase-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.TemplateBaseOnline-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.TemplateBaseShadow-1.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Controls.Templates.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.EnumToIntConverter.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Exceptions.ParameterWrongTypeRendererException.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Exceptions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Group.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Interfaces.IComponentService.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Interfaces.IRenderableComplexComponentBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Interfaces.IRenderableComponent.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Interfaces.IRenderableViewModelBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Interfaces.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Services.AttributesHandler.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Services.ComponentService.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Services.ServicesConfiguration.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Services.ViewModelCacheService.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.Services.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.TwinContainerObject.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.Blazor.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.RenderableAssemblyBaseAttribute.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.RenderableViewModelBase.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.UIExceptions.UIExceptionHandling.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.UIExceptions.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/AXSharp.Presentation.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.TIABrowseElement.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.TIARootObject.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.TIATwinObject.html + 2023-11-24T08:02:34+01:00 + weekly + 0.1 + + + https://ix-ax.github.io/axsharp/api/AXSharp.TIA2AXSharp.html + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/index.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/ixc.Program.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/api/ixc.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/blazor/LAYOUTS.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/blazor/LIBRARIES.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/blazor/README.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/blazor/RENDERABLECONTENT.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/ADDED_MEMBERS.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/ATTRIBUTES.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/CONFIG_FILE.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/CONSTRUCTOR_EXTENSIONS.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/PACKAGING.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/compiler/README.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/conceptual/Conceptual.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/connectors/Dummy.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/connectors/README.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/connectors/WebAPI.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/general/CODING_STYLE.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/intro.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/ixd/IXD.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/ixr/IXR.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/articles/ltr/LTR.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 https://ix-ax.github.io/axsharp/index.html - 2023-09-06T06:17:00+02:00 + 2023-11-24T08:02:34+01:00 weekly 0.1 diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml index 3b9ecc11..e817d986 100644 --- a/docs/xrefmap.yml +++ b/docs/xrefmap.yml @@ -224,22 +224,22 @@ references: fullName.vb: AXSharp.Compiler.Apax.New nameWithType: Apax.Apax nameWithType.vb: Apax.New -- uid: AXSharp.Compiler.Apax.CreateApax(System.String) - name: CreateApax(string) - href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_CreateApax_System_String_ - commentId: M:AXSharp.Compiler.Apax.CreateApax(System.String) - name.vb: CreateApax(String) - fullName: AXSharp.Compiler.Apax.CreateApax(string) - fullName.vb: AXSharp.Compiler.Apax.CreateApax(String) - nameWithType: Apax.CreateApax(string) - nameWithType.vb: Apax.CreateApax(String) -- uid: AXSharp.Compiler.Apax.CreateApax* - name: CreateApax - href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_CreateApax_ - commentId: Overload:AXSharp.Compiler.Apax.CreateApax - isSpec: "True" - fullName: AXSharp.Compiler.Apax.CreateApax - nameWithType: Apax.CreateApax +- uid: AXSharp.Compiler.Apax.CreateApaxDto(System.String) + name: CreateApaxDto(string) + href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_CreateApaxDto_System_String_ + commentId: M:AXSharp.Compiler.Apax.CreateApaxDto(System.String) + name.vb: CreateApaxDto(String) + fullName: AXSharp.Compiler.Apax.CreateApaxDto(string) + fullName.vb: AXSharp.Compiler.Apax.CreateApaxDto(String) + nameWithType: Apax.CreateApaxDto(string) + nameWithType.vb: Apax.CreateApaxDto(String) +- uid: AXSharp.Compiler.Apax.CreateApaxDto* + name: CreateApaxDto + href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_CreateApaxDto_ + commentId: Overload:AXSharp.Compiler.Apax.CreateApaxDto + isSpec: "True" + fullName: AXSharp.Compiler.Apax.CreateApaxDto + nameWithType: Apax.CreateApaxDto - uid: AXSharp.Compiler.Apax.Dependencies name: Dependencies href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_Dependencies @@ -305,6 +305,22 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Apax.Targets nameWithType: Apax.Targets +- uid: AXSharp.Compiler.Apax.TryCreateApaxDto(System.String) + name: TryCreateApaxDto(string) + href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_TryCreateApaxDto_System_String_ + commentId: M:AXSharp.Compiler.Apax.TryCreateApaxDto(System.String) + name.vb: TryCreateApaxDto(String) + fullName: AXSharp.Compiler.Apax.TryCreateApaxDto(string) + fullName.vb: AXSharp.Compiler.Apax.TryCreateApaxDto(String) + nameWithType: Apax.TryCreateApaxDto(string) + nameWithType.vb: Apax.TryCreateApaxDto(String) +- uid: AXSharp.Compiler.Apax.TryCreateApaxDto* + name: TryCreateApaxDto + href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_TryCreateApaxDto_ + commentId: Overload:AXSharp.Compiler.Apax.TryCreateApaxDto + isSpec: "True" + fullName: AXSharp.Compiler.Apax.TryCreateApaxDto + nameWithType: Apax.TryCreateApaxDto - uid: AXSharp.Compiler.Apax.Type name: Type href: api/AXSharp.Compiler.Apax.html#AXSharp_Compiler_Apax_Type @@ -381,19 +397,19 @@ references: fullName.vb: AXSharp.Compiler.AxProject.New nameWithType: AxProject.AxProject nameWithType.vb: AxProject.New -- uid: AXSharp.Compiler.AxProject.IxReferences - name: IxReferences - href: api/AXSharp.Compiler.AxProject.html#AXSharp_Compiler_AxProject_IxReferences - commentId: P:AXSharp.Compiler.AxProject.IxReferences - fullName: AXSharp.Compiler.AxProject.IxReferences - nameWithType: AxProject.IxReferences -- uid: AXSharp.Compiler.AxProject.IxReferences* - name: IxReferences - href: api/AXSharp.Compiler.AxProject.html#AXSharp_Compiler_AxProject_IxReferences_ - commentId: Overload:AXSharp.Compiler.AxProject.IxReferences - isSpec: "True" - fullName: AXSharp.Compiler.AxProject.IxReferences - nameWithType: AxProject.IxReferences +- uid: AXSharp.Compiler.AxProject.AXSharpReferences + name: AXSharpReferences + href: api/AXSharp.Compiler.AxProject.html#AXSharp_Compiler_AxProject_AXSharpReferences + commentId: P:AXSharp.Compiler.AxProject.AXSharpReferences + fullName: AXSharp.Compiler.AxProject.AXSharpReferences + nameWithType: AxProject.AXSharpReferences +- uid: AXSharp.Compiler.AxProject.AXSharpReferences* + name: AXSharpReferences + href: api/AXSharp.Compiler.AxProject.html#AXSharp_Compiler_AxProject_AXSharpReferences_ + commentId: Overload:AXSharp.Compiler.AxProject.AXSharpReferences + isSpec: "True" + fullName: AXSharp.Compiler.AxProject.AXSharpReferences + nameWithType: AxProject.AXSharpReferences - uid: AXSharp.Compiler.AxProject.ProjectFile name: ProjectFile href: api/AXSharp.Compiler.AxProject.html#AXSharp_Compiler_AxProject_ProjectFile @@ -503,6 +519,32 @@ references: commentId: F:AXSharp.Compiler.AXSharpConfig.CONFIG_FILE_NAME fullName: AXSharp.Compiler.AXSharpConfig.CONFIG_FILE_NAME nameWithType: AXSharpConfig.CONFIG_FILE_NAME +- uid: AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas + name: IgnoreS7Pragmas + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_IgnoreS7Pragmas + commentId: P:AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas + fullName: AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas + nameWithType: AXSharpConfig.IgnoreS7Pragmas +- uid: AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas* + name: IgnoreS7Pragmas + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_IgnoreS7Pragmas_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.IgnoreS7Pragmas + nameWithType: AXSharpConfig.IgnoreS7Pragmas +- uid: AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate + name: NoDependencyUpdate + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_NoDependencyUpdate + commentId: P:AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate + fullName: AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate + nameWithType: AXSharpConfig.NoDependencyUpdate +- uid: AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate* + name: NoDependencyUpdate + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_NoDependencyUpdate_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.NoDependencyUpdate + nameWithType: AXSharpConfig.NoDependencyUpdate - uid: AXSharp.Compiler.AXSharpConfig.OutputProjectFolder name: OutputProjectFolder href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_OutputProjectFolder @@ -516,38 +558,64 @@ references: isSpec: "True" fullName: AXSharp.Compiler.AXSharpConfig.OutputProjectFolder nameWithType: AXSharpConfig.OutputProjectFolder -- uid: AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig(System.String) - name: RetrieveIxConfig(string) - href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_RetrieveIxConfig_System_String_ - commentId: M:AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig(System.String) - name.vb: RetrieveIxConfig(String) - fullName: AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig(string) - fullName.vb: AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig(String) - nameWithType: AXSharpConfig.RetrieveIxConfig(string) - nameWithType.vb: AXSharpConfig.RetrieveIxConfig(String) -- uid: AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig* - name: RetrieveIxConfig - href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_RetrieveIxConfig_ - commentId: Overload:AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig - isSpec: "True" - fullName: AXSharp.Compiler.AXSharpConfig.RetrieveIxConfig - nameWithType: AXSharpConfig.RetrieveIxConfig -- uid: AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig(System.String,AXSharp.Compiler.ICompilerOptions) - name: UpdateAndGetIxConfig(string, ICompilerOptions?) - href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UpdateAndGetIxConfig_System_String_AXSharp_Compiler_ICompilerOptions_ - commentId: M:AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig(System.String,AXSharp.Compiler.ICompilerOptions) - name.vb: UpdateAndGetIxConfig(String, ICompilerOptions) - fullName: AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig(string, AXSharp.Compiler.ICompilerOptions?) - fullName.vb: AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig(String, AXSharp.Compiler.ICompilerOptions) - nameWithType: AXSharpConfig.UpdateAndGetIxConfig(string, ICompilerOptions?) - nameWithType.vb: AXSharpConfig.UpdateAndGetIxConfig(String, ICompilerOptions) -- uid: AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig* - name: UpdateAndGetIxConfig - href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UpdateAndGetIxConfig_ - commentId: Overload:AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig - isSpec: "True" - fullName: AXSharp.Compiler.AXSharpConfig.UpdateAndGetIxConfig - nameWithType: AXSharpConfig.UpdateAndGetIxConfig +- uid: AXSharp.Compiler.AXSharpConfig.ProjectFile + name: ProjectFile + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_ProjectFile + commentId: P:AXSharp.Compiler.AXSharpConfig.ProjectFile + fullName: AXSharp.Compiler.AXSharpConfig.ProjectFile + nameWithType: AXSharpConfig.ProjectFile +- uid: AXSharp.Compiler.AXSharpConfig.ProjectFile* + name: ProjectFile + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_ProjectFile_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.ProjectFile + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.ProjectFile + nameWithType: AXSharpConfig.ProjectFile +- uid: AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig(System.String) + name: RetrieveAXSharpConfig(string) + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_RetrieveAXSharpConfig_System_String_ + commentId: M:AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig(System.String) + name.vb: RetrieveAXSharpConfig(String) + fullName: AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig(string) + fullName.vb: AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig(String) + nameWithType: AXSharpConfig.RetrieveAXSharpConfig(string) + nameWithType.vb: AXSharpConfig.RetrieveAXSharpConfig(String) +- uid: AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig* + name: RetrieveAXSharpConfig + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_RetrieveAXSharpConfig_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.RetrieveAXSharpConfig + nameWithType: AXSharpConfig.RetrieveAXSharpConfig +- uid: AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig(System.String,AXSharp.Compiler.ICompilerOptions) + name: UpdateAndGetAXSharpConfig(string, ICompilerOptions?) + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UpdateAndGetAXSharpConfig_System_String_AXSharp_Compiler_ICompilerOptions_ + commentId: M:AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig(System.String,AXSharp.Compiler.ICompilerOptions) + name.vb: UpdateAndGetAXSharpConfig(String, ICompilerOptions) + fullName: AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig(string, AXSharp.Compiler.ICompilerOptions?) + fullName.vb: AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig(String, AXSharp.Compiler.ICompilerOptions) + nameWithType: AXSharpConfig.UpdateAndGetAXSharpConfig(string, ICompilerOptions?) + nameWithType.vb: AXSharpConfig.UpdateAndGetAXSharpConfig(String, ICompilerOptions) +- uid: AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig* + name: UpdateAndGetAXSharpConfig + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UpdateAndGetAXSharpConfig_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.UpdateAndGetAXSharpConfig + nameWithType: AXSharpConfig.UpdateAndGetAXSharpConfig +- uid: AXSharp.Compiler.AXSharpConfig.UseBase + name: UseBase + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UseBase + commentId: P:AXSharp.Compiler.AXSharpConfig.UseBase + fullName: AXSharp.Compiler.AXSharpConfig.UseBase + nameWithType: AXSharpConfig.UseBase +- uid: AXSharp.Compiler.AXSharpConfig.UseBase* + name: UseBase + href: api/AXSharp.Compiler.AXSharpConfig.html#AXSharp_Compiler_AXSharpConfig_UseBase_ + commentId: Overload:AXSharp.Compiler.AXSharpConfig.UseBase + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpConfig.UseBase + nameWithType: AXSharpConfig.UseBase - uid: AXSharp.Compiler.AXSharpProject name: AXSharpProject href: api/AXSharp.Compiler.AXSharpProject.html @@ -670,12 +738,135 @@ references: isSpec: "True" fullName: AXSharp.Compiler.AXSharpProject.TargetProject nameWithType: AXSharpProject.TargetProject +- uid: AXSharp.Compiler.AXSharpProject.UseBaseSymbol + name: UseBaseSymbol + href: api/AXSharp.Compiler.AXSharpProject.html#AXSharp_Compiler_AXSharpProject_UseBaseSymbol + commentId: P:AXSharp.Compiler.AXSharpProject.UseBaseSymbol + fullName: AXSharp.Compiler.AXSharpProject.UseBaseSymbol + nameWithType: AXSharpProject.UseBaseSymbol +- uid: AXSharp.Compiler.AXSharpProject.UseBaseSymbol* + name: UseBaseSymbol + href: api/AXSharp.Compiler.AXSharpProject.html#AXSharp_Compiler_AXSharpProject_UseBaseSymbol_ + commentId: Overload:AXSharp.Compiler.AXSharpProject.UseBaseSymbol + isSpec: "True" + fullName: AXSharp.Compiler.AXSharpProject.UseBaseSymbol + nameWithType: AXSharpProject.UseBaseSymbol +- uid: AXSharp.Compiler.CompanionInfo + name: CompanionInfo + href: api/AXSharp.Compiler.CompanionInfo.html + commentId: T:AXSharp.Compiler.CompanionInfo + fullName: AXSharp.Compiler.CompanionInfo + nameWithType: CompanionInfo +- uid: AXSharp.Compiler.CompanionInfo.COMPANIONS_FILE_NAME + name: COMPANIONS_FILE_NAME + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_COMPANIONS_FILE_NAME + commentId: F:AXSharp.Compiler.CompanionInfo.COMPANIONS_FILE_NAME + fullName: AXSharp.Compiler.CompanionInfo.COMPANIONS_FILE_NAME + nameWithType: CompanionInfo.COMPANIONS_FILE_NAME +- uid: AXSharp.Compiler.CompanionInfo.FromFile(System.String) + name: FromFile(string) + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_FromFile_System_String_ + commentId: M:AXSharp.Compiler.CompanionInfo.FromFile(System.String) + name.vb: FromFile(String) + fullName: AXSharp.Compiler.CompanionInfo.FromFile(string) + fullName.vb: AXSharp.Compiler.CompanionInfo.FromFile(String) + nameWithType: CompanionInfo.FromFile(string) + nameWithType.vb: CompanionInfo.FromFile(String) +- uid: AXSharp.Compiler.CompanionInfo.FromFile* + name: FromFile + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_FromFile_ + commentId: Overload:AXSharp.Compiler.CompanionInfo.FromFile + isSpec: "True" + fullName: AXSharp.Compiler.CompanionInfo.FromFile + nameWithType: CompanionInfo.FromFile +- uid: AXSharp.Compiler.CompanionInfo.Id + name: Id + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_Id + commentId: P:AXSharp.Compiler.CompanionInfo.Id + fullName: AXSharp.Compiler.CompanionInfo.Id + nameWithType: CompanionInfo.Id +- uid: AXSharp.Compiler.CompanionInfo.Id* + name: Id + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_Id_ + commentId: Overload:AXSharp.Compiler.CompanionInfo.Id + isSpec: "True" + fullName: AXSharp.Compiler.CompanionInfo.Id + nameWithType: CompanionInfo.Id +- uid: AXSharp.Compiler.CompanionInfo.ToFile(AXSharp.Compiler.CompanionInfo,System.String) + name: ToFile(CompanionInfo, string) + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_ToFile_AXSharp_Compiler_CompanionInfo_System_String_ + commentId: M:AXSharp.Compiler.CompanionInfo.ToFile(AXSharp.Compiler.CompanionInfo,System.String) + name.vb: ToFile(CompanionInfo, String) + fullName: AXSharp.Compiler.CompanionInfo.ToFile(AXSharp.Compiler.CompanionInfo, string) + fullName.vb: AXSharp.Compiler.CompanionInfo.ToFile(AXSharp.Compiler.CompanionInfo, String) + nameWithType: CompanionInfo.ToFile(CompanionInfo, string) + nameWithType.vb: CompanionInfo.ToFile(CompanionInfo, String) +- uid: AXSharp.Compiler.CompanionInfo.ToFile* + name: ToFile + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_ToFile_ + commentId: Overload:AXSharp.Compiler.CompanionInfo.ToFile + isSpec: "True" + fullName: AXSharp.Compiler.CompanionInfo.ToFile + nameWithType: CompanionInfo.ToFile +- uid: AXSharp.Compiler.CompanionInfo.TryFromFile(System.String) + name: TryFromFile(string) + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_TryFromFile_System_String_ + commentId: M:AXSharp.Compiler.CompanionInfo.TryFromFile(System.String) + name.vb: TryFromFile(String) + fullName: AXSharp.Compiler.CompanionInfo.TryFromFile(string) + fullName.vb: AXSharp.Compiler.CompanionInfo.TryFromFile(String) + nameWithType: CompanionInfo.TryFromFile(string) + nameWithType.vb: CompanionInfo.TryFromFile(String) +- uid: AXSharp.Compiler.CompanionInfo.TryFromFile* + name: TryFromFile + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_TryFromFile_ + commentId: Overload:AXSharp.Compiler.CompanionInfo.TryFromFile + isSpec: "True" + fullName: AXSharp.Compiler.CompanionInfo.TryFromFile + nameWithType: CompanionInfo.TryFromFile +- uid: AXSharp.Compiler.CompanionInfo.Version + name: Version + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_Version + commentId: P:AXSharp.Compiler.CompanionInfo.Version + fullName: AXSharp.Compiler.CompanionInfo.Version + nameWithType: CompanionInfo.Version +- uid: AXSharp.Compiler.CompanionInfo.Version* + name: Version + href: api/AXSharp.Compiler.CompanionInfo.html#AXSharp_Compiler_CompanionInfo_Version_ + commentId: Overload:AXSharp.Compiler.CompanionInfo.Version + isSpec: "True" + fullName: AXSharp.Compiler.CompanionInfo.Version + nameWithType: CompanionInfo.Version - uid: AXSharp.Compiler.Core name: AXSharp.Compiler.Core href: api/AXSharp.Compiler.Core.html commentId: N:AXSharp.Compiler.Core fullName: AXSharp.Compiler.Core nameWithType: AXSharp.Compiler.Core +- uid: AXSharp.Compiler.Core.eCommAccessibility + name: eCommAccessibility + href: api/AXSharp.Compiler.Core.eCommAccessibility.html + commentId: T:AXSharp.Compiler.Core.eCommAccessibility + fullName: AXSharp.Compiler.Core.eCommAccessibility + nameWithType: eCommAccessibility +- uid: AXSharp.Compiler.Core.eCommAccessibility.None + name: None + href: api/AXSharp.Compiler.Core.eCommAccessibility.html#AXSharp_Compiler_Core_eCommAccessibility_None + commentId: F:AXSharp.Compiler.Core.eCommAccessibility.None + fullName: AXSharp.Compiler.Core.eCommAccessibility.None + nameWithType: eCommAccessibility.None +- uid: AXSharp.Compiler.Core.eCommAccessibility.ReadOnly + name: ReadOnly + href: api/AXSharp.Compiler.Core.eCommAccessibility.html#AXSharp_Compiler_Core_eCommAccessibility_ReadOnly + commentId: F:AXSharp.Compiler.Core.eCommAccessibility.ReadOnly + fullName: AXSharp.Compiler.Core.eCommAccessibility.ReadOnly + nameWithType: eCommAccessibility.ReadOnly +- uid: AXSharp.Compiler.Core.eCommAccessibility.ReadWrite + name: ReadWrite + href: api/AXSharp.Compiler.Core.eCommAccessibility.html#AXSharp_Compiler_Core_eCommAccessibility_ReadWrite + commentId: F:AXSharp.Compiler.Core.eCommAccessibility.ReadWrite + fullName: AXSharp.Compiler.Core.eCommAccessibility.ReadWrite + nameWithType: eCommAccessibility.ReadWrite - uid: AXSharp.Compiler.Core.ICombinedThreeVisitor name: ICombinedThreeVisitor href: api/AXSharp.Compiler.Core.ICombinedThreeVisitor.html @@ -997,6 +1188,19 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Core.ISourceBuilder.Compilation nameWithType: ISourceBuilder.Compilation +- uid: AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions + name: CompilerOptions + href: api/AXSharp.Compiler.Core.ISourceBuilder.html#AXSharp_Compiler_Core_ISourceBuilder_CompilerOptions + commentId: P:AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions + fullName: AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions + nameWithType: ISourceBuilder.CompilerOptions +- uid: AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions* + name: CompilerOptions + href: api/AXSharp.Compiler.Core.ISourceBuilder.html#AXSharp_Compiler_Core_ISourceBuilder_CompilerOptions_ + commentId: Overload:AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions + isSpec: "True" + fullName: AXSharp.Compiler.Core.ISourceBuilder.CompilerOptions + nameWithType: ISourceBuilder.CompilerOptions - uid: AXSharp.Compiler.Core.ISourceBuilder.Group name: Group href: api/AXSharp.Compiler.Core.ISourceBuilder.html#AXSharp_Compiler_Core_ISourceBuilder_Group @@ -1036,6 +1240,19 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Core.ISourceBuilder.OutputFileSuffix nameWithType: ISourceBuilder.OutputFileSuffix +- uid: AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Core.ISourceBuilder.html#AXSharp_Compiler_Core_ISourceBuilder_TypeCommAccessibility + commentId: P:AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility + fullName: AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility + nameWithType: ISourceBuilder.TypeCommAccessibility +- uid: AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility* + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Core.ISourceBuilder.html#AXSharp_Compiler_Core_ISourceBuilder_TypeCommAccessibility_ + commentId: Overload:AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility + isSpec: "True" + fullName: AXSharp.Compiler.Core.ISourceBuilder.TypeCommAccessibility + nameWithType: ISourceBuilder.TypeCommAccessibility - uid: AXSharp.Compiler.Core.IxNodeVisitor name: IxNodeVisitor href: api/AXSharp.Compiler.Core.IxNodeVisitor.html @@ -1304,6 +1521,19 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.Compilation nameWithType: CsOnlinerSourceBuilder.Compilation +- uid: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions + name: CompilerOptions + href: api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html#AXSharp_Compiler_Cs_Onliner_CsOnlinerSourceBuilder_CompilerOptions + commentId: P:AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions + fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions + nameWithType: CsOnlinerSourceBuilder.CompilerOptions +- uid: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions* + name: CompilerOptions + href: api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html#AXSharp_Compiler_Cs_Onliner_CsOnlinerSourceBuilder_CompilerOptions_ + commentId: Overload:AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions + isSpec: "True" + fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CompilerOptions + nameWithType: CsOnlinerSourceBuilder.CompilerOptions - uid: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.CreateArrayTypeDeclaration(AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration,AXSharp.Compiler.Core.IxNodeVisitor) name: CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) href: api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html#AXSharp_Compiler_Cs_Onliner_CsOnlinerSourceBuilder_CreateArrayTypeDeclaration_AX_ST_Semantic_Model_Declarations_Types_IArrayTypeDeclaration_AXSharp_Compiler_Core_IxNodeVisitor_ @@ -1524,6 +1754,19 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.OutputFileSuffix nameWithType: CsOnlinerSourceBuilder.OutputFileSuffix +- uid: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html#AXSharp_Compiler_Cs_Onliner_CsOnlinerSourceBuilder_TypeCommAccessibility + commentId: P:AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility + fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility + nameWithType: CsOnlinerSourceBuilder.TypeCommAccessibility +- uid: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility* + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.html#AXSharp_Compiler_Cs_Onliner_CsOnlinerSourceBuilder_TypeCommAccessibility_ + commentId: Overload:AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility + isSpec: "True" + fullName: AXSharp.Compiler.Cs.Onliner.CsOnlinerSourceBuilder.TypeCommAccessibility + nameWithType: CsOnlinerSourceBuilder.TypeCommAccessibility - uid: AXSharp.Compiler.Cs.Plain name: AXSharp.Compiler.Cs.Plain href: api/AXSharp.Compiler.Cs.Plain.html @@ -1581,6 +1824,19 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.Compilation nameWithType: CsPlainSourceBuilder.Compilation +- uid: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions + name: CompilerOptions + href: api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html#AXSharp_Compiler_Cs_Plain_CsPlainSourceBuilder_CompilerOptions + commentId: P:AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions + fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions + nameWithType: CsPlainSourceBuilder.CompilerOptions +- uid: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions* + name: CompilerOptions + href: api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html#AXSharp_Compiler_Cs_Plain_CsPlainSourceBuilder_CompilerOptions_ + commentId: Overload:AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions + isSpec: "True" + fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CompilerOptions + nameWithType: CsPlainSourceBuilder.CompilerOptions - uid: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.CreateArrayTypeDeclaration(AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration,AXSharp.Compiler.Core.IxNodeVisitor) name: CreateArrayTypeDeclaration(IArrayTypeDeclaration, IxNodeVisitor) href: api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html#AXSharp_Compiler_Cs_Plain_CsPlainSourceBuilder_CreateArrayTypeDeclaration_AX_ST_Semantic_Model_Declarations_Types_IArrayTypeDeclaration_AXSharp_Compiler_Core_IxNodeVisitor_ @@ -1897,18 +2153,31 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.OutputFileSuffix nameWithType: CsPlainSourceBuilder.OutputFileSuffix +- uid: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html#AXSharp_Compiler_Cs_Plain_CsPlainSourceBuilder_TypeCommAccessibility + commentId: P:AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility + fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility + nameWithType: CsPlainSourceBuilder.TypeCommAccessibility +- uid: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility* + name: TypeCommAccessibility + href: api/AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.html#AXSharp_Compiler_Cs_Plain_CsPlainSourceBuilder_TypeCommAccessibility_ + commentId: Overload:AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility + isSpec: "True" + fullName: AXSharp.Compiler.Cs.Plain.CsPlainSourceBuilder.TypeCommAccessibility + nameWithType: CsPlainSourceBuilder.TypeCommAccessibility - uid: AXSharp.Compiler.Cs.PragmaExtensions name: PragmaExtensions href: api/AXSharp.Compiler.Cs.PragmaExtensions.html commentId: T:AXSharp.Compiler.Cs.PragmaExtensions fullName: AXSharp.Compiler.Cs.PragmaExtensions nameWithType: PragmaExtensions -- uid: AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration) - name: AddAnnotations(IDeclaration) - href: api/AXSharp.Compiler.Cs.PragmaExtensions.html#AXSharp_Compiler_Cs_PragmaExtensions_AddAnnotations_AX_ST_Semantic_Model_Declarations_IDeclaration_ - commentId: M:AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration) - fullName: AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration) - nameWithType: PragmaExtensions.AddAnnotations(IDeclaration) +- uid: AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + name: AddAnnotations(IDeclaration, ISourceBuilder) + href: api/AXSharp.Compiler.Cs.PragmaExtensions.html#AXSharp_Compiler_Cs_PragmaExtensions_AddAnnotations_AX_ST_Semantic_Model_Declarations_IDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ + commentId: M:AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + fullName: AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations(AX.ST.Semantic.Model.Declarations.IDeclaration, AXSharp.Compiler.Core.ISourceBuilder) + nameWithType: PragmaExtensions.AddAnnotations(IDeclaration, ISourceBuilder) - uid: AXSharp.Compiler.Cs.PragmaExtensions.AddAnnotations* name: AddAnnotations href: api/AXSharp.Compiler.Cs.PragmaExtensions.html#AXSharp_Compiler_Cs_PragmaExtensions_AddAnnotations_ @@ -2163,6 +2432,44 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.SemanticsHelpers.AddDocumentationComment nameWithType: SemanticsHelpers.AddDocumentationComment +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility(AX.ST.Semantic.Model.Declarations.IDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + name: GetCommAccessibility(IDeclaration, ISourceBuilder) + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_GetCommAccessibility_AX_ST_Semantic_Model_Declarations_IDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ + commentId: M:AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility(AX.ST.Semantic.Model.Declarations.IDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility(AX.ST.Semantic.Model.Declarations.IDeclaration, AXSharp.Compiler.Core.ISourceBuilder) + nameWithType: SemanticsHelpers.GetCommAccessibility(IDeclaration, ISourceBuilder) +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility* + name: GetCommAccessibility + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_GetCommAccessibility_ + commentId: Overload:AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility + isSpec: "True" + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.GetCommAccessibility + nameWithType: SemanticsHelpers.GetCommAccessibility +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IFieldDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + name: IsEligibleForTranspile(IFieldDeclaration, ISourceBuilder) + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsEligibleForTranspile_AX_ST_Semantic_Model_Declarations_IFieldDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ + commentId: M:AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IFieldDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IFieldDeclaration, AXSharp.Compiler.Core.ISourceBuilder) + nameWithType: SemanticsHelpers.IsEligibleForTranspile(IFieldDeclaration, ISourceBuilder) +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IVariableDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + name: IsEligibleForTranspile(IVariableDeclaration, ISourceBuilder) + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsEligibleForTranspile_AX_ST_Semantic_Model_Declarations_IVariableDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ + commentId: M:AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IVariableDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.IVariableDeclaration, AXSharp.Compiler.Core.ISourceBuilder) + nameWithType: SemanticsHelpers.IsEligibleForTranspile(IVariableDeclaration, ISourceBuilder) +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + name: IsEligibleForTranspile(IArrayTypeDeclaration, ISourceBuilder) + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsEligibleForTranspile_AX_ST_Semantic_Model_Declarations_Types_IArrayTypeDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ + commentId: M:AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration,AXSharp.Compiler.Core.ISourceBuilder) + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.IArrayTypeDeclaration, AXSharp.Compiler.Core.ISourceBuilder) + nameWithType: SemanticsHelpers.IsEligibleForTranspile(IArrayTypeDeclaration, ISourceBuilder) +- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile* + name: IsEligibleForTranspile + href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsEligibleForTranspile_ + commentId: Overload:AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile + isSpec: "True" + fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsEligibleForTranspile + nameWithType: SemanticsHelpers.IsEligibleForTranspile - uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsMemberEligibleForConstructor(AX.ST.Semantic.Model.Declarations.IFieldDeclaration,AXSharp.Compiler.Core.ISourceBuilder,System.String) name: IsMemberEligibleForConstructor(IFieldDeclaration, ISourceBuilder, string) href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsMemberEligibleForConstructor_AX_ST_Semantic_Model_Declarations_IFieldDeclaration_AXSharp_Compiler_Core_ISourceBuilder_System_String_ @@ -2219,19 +2526,6 @@ references: isSpec: "True" fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsMemberEligibleForTranspile nameWithType: SemanticsHelpers.IsMemberEligibleForTranspile -- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration,AXSharp.Compiler.Core.ISourceBuilder) - name: IsTypeEligibleForTranspile(ITypeDeclaration, ISourceBuilder) - href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsTypeEligibleForTranspile_AX_ST_Semantic_Model_Declarations_Types_ITypeDeclaration_AXSharp_Compiler_Core_ISourceBuilder_ - commentId: M:AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration,AXSharp.Compiler.Core.ISourceBuilder) - fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile(AX.ST.Semantic.Model.Declarations.Types.ITypeDeclaration, AXSharp.Compiler.Core.ISourceBuilder) - nameWithType: SemanticsHelpers.IsTypeEligibleForTranspile(ITypeDeclaration, ISourceBuilder) -- uid: AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile* - name: IsTypeEligibleForTranspile - href: api/AXSharp.Compiler.Cs.SemanticsHelpers.html#AXSharp_Compiler_Cs_SemanticsHelpers_IsTypeEligibleForTranspile_ - commentId: Overload:AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile - isSpec: "True" - fullName: AXSharp.Compiler.Cs.SemanticsHelpers.IsTypeEligibleForTranspile - nameWithType: SemanticsHelpers.IsTypeEligibleForTranspile - uid: AXSharp.Compiler.CsProject name: CsProject href: api/AXSharp.Compiler.CsProject.html @@ -2257,6 +2551,19 @@ references: fullName.vb: AXSharp.Compiler.CsProject.New nameWithType: CsProject.CsProject nameWithType.vb: CsProject.New +- uid: AXSharp.Compiler.CsProject.GenerateCompanionData + name: GenerateCompanionData() + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_GenerateCompanionData + commentId: M:AXSharp.Compiler.CsProject.GenerateCompanionData + fullName: AXSharp.Compiler.CsProject.GenerateCompanionData() + nameWithType: CsProject.GenerateCompanionData() +- uid: AXSharp.Compiler.CsProject.GenerateCompanionData* + name: GenerateCompanionData + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_GenerateCompanionData_ + commentId: Overload:AXSharp.Compiler.CsProject.GenerateCompanionData + isSpec: "True" + fullName: AXSharp.Compiler.CsProject.GenerateCompanionData + nameWithType: CsProject.GenerateCompanionData - uid: AXSharp.Compiler.CsProject.GenerateResources name: GenerateResources() href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_GenerateResources @@ -2283,6 +2590,38 @@ references: isSpec: "True" fullName: AXSharp.Compiler.CsProject.GetMetaDataFolder nameWithType: CsProject.GetMetaDataFolder +- uid: AXSharp.Compiler.CsProject.GetRelativePath(System.String,System.String) + name: GetRelativePath(string, string) + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_GetRelativePath_System_String_System_String_ + commentId: M:AXSharp.Compiler.CsProject.GetRelativePath(System.String,System.String) + name.vb: GetRelativePath(String, String) + fullName: AXSharp.Compiler.CsProject.GetRelativePath(string, string) + fullName.vb: AXSharp.Compiler.CsProject.GetRelativePath(String, String) + nameWithType: CsProject.GetRelativePath(string, string) + nameWithType.vb: CsProject.GetRelativePath(String, String) +- uid: AXSharp.Compiler.CsProject.GetRelativePath* + name: GetRelativePath + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_GetRelativePath_ + commentId: Overload:AXSharp.Compiler.CsProject.GetRelativePath + isSpec: "True" + fullName: AXSharp.Compiler.CsProject.GetRelativePath + nameWithType: CsProject.GetRelativePath +- uid: AXSharp.Compiler.CsProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable{System.Object}) + name: InstallAXSharpDependencies(IEnumerable) + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_InstallAXSharpDependencies_System_Collections_Generic_IEnumerable_System_Object__ + commentId: M:AXSharp.Compiler.CsProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable{System.Object}) + name.vb: InstallAXSharpDependencies(IEnumerable(Of Object)) + fullName: AXSharp.Compiler.CsProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Compiler.CsProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable(Of Object)) + nameWithType: CsProject.InstallAXSharpDependencies(IEnumerable) + nameWithType.vb: CsProject.InstallAXSharpDependencies(IEnumerable(Of Object)) +- uid: AXSharp.Compiler.CsProject.InstallAXSharpDependencies* + name: InstallAXSharpDependencies + href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_InstallAXSharpDependencies_ + commentId: Overload:AXSharp.Compiler.CsProject.InstallAXSharpDependencies + isSpec: "True" + fullName: AXSharp.Compiler.CsProject.InstallAXSharpDependencies + nameWithType: CsProject.InstallAXSharpDependencies - uid: AXSharp.Compiler.CsProject.IxProjectFile name: IxProjectFile href: api/AXSharp.Compiler.CsProject.html#AXSharp_Compiler_CsProject_IxProjectFile @@ -2516,6 +2855,32 @@ references: commentId: T:AXSharp.Compiler.ICompilerOptions fullName: AXSharp.Compiler.ICompilerOptions nameWithType: ICompilerOptions +- uid: AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas + name: IgnoreS7Pragmas + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_IgnoreS7Pragmas + commentId: P:AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas + fullName: AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas + nameWithType: ICompilerOptions.IgnoreS7Pragmas +- uid: AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas* + name: IgnoreS7Pragmas + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_IgnoreS7Pragmas_ + commentId: Overload:AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas + isSpec: "True" + fullName: AXSharp.Compiler.ICompilerOptions.IgnoreS7Pragmas + nameWithType: ICompilerOptions.IgnoreS7Pragmas +- uid: AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate + name: NoDependencyUpdate + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_NoDependencyUpdate + commentId: P:AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate + fullName: AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate + nameWithType: ICompilerOptions.NoDependencyUpdate +- uid: AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate* + name: NoDependencyUpdate + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_NoDependencyUpdate_ + commentId: Overload:AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate + isSpec: "True" + fullName: AXSharp.Compiler.ICompilerOptions.NoDependencyUpdate + nameWithType: ICompilerOptions.NoDependencyUpdate - uid: AXSharp.Compiler.ICompilerOptions.OutputProjectFolder name: OutputProjectFolder href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_OutputProjectFolder @@ -2529,6 +2894,32 @@ references: isSpec: "True" fullName: AXSharp.Compiler.ICompilerOptions.OutputProjectFolder nameWithType: ICompilerOptions.OutputProjectFolder +- uid: AXSharp.Compiler.ICompilerOptions.ProjectFile + name: ProjectFile + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_ProjectFile + commentId: P:AXSharp.Compiler.ICompilerOptions.ProjectFile + fullName: AXSharp.Compiler.ICompilerOptions.ProjectFile + nameWithType: ICompilerOptions.ProjectFile +- uid: AXSharp.Compiler.ICompilerOptions.ProjectFile* + name: ProjectFile + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_ProjectFile_ + commentId: Overload:AXSharp.Compiler.ICompilerOptions.ProjectFile + isSpec: "True" + fullName: AXSharp.Compiler.ICompilerOptions.ProjectFile + nameWithType: ICompilerOptions.ProjectFile +- uid: AXSharp.Compiler.ICompilerOptions.UseBase + name: UseBase + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_UseBase + commentId: P:AXSharp.Compiler.ICompilerOptions.UseBase + fullName: AXSharp.Compiler.ICompilerOptions.UseBase + nameWithType: ICompilerOptions.UseBase +- uid: AXSharp.Compiler.ICompilerOptions.UseBase* + name: UseBase + href: api/AXSharp.Compiler.ICompilerOptions.html#AXSharp_Compiler_ICompilerOptions_UseBase_ + commentId: Overload:AXSharp.Compiler.ICompilerOptions.UseBase + isSpec: "True" + fullName: AXSharp.Compiler.ICompilerOptions.UseBase + nameWithType: ICompilerOptions.UseBase - uid: AXSharp.Compiler.IPackageReference name: IPackageReference href: api/AXSharp.Compiler.IPackageReference.html @@ -2618,6 +3009,19 @@ references: commentId: T:AXSharp.Compiler.ITargetProject fullName: AXSharp.Compiler.ITargetProject nameWithType: ITargetProject +- uid: AXSharp.Compiler.ITargetProject.GenerateCompanionData + name: GenerateCompanionData() + href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_GenerateCompanionData + commentId: M:AXSharp.Compiler.ITargetProject.GenerateCompanionData + fullName: AXSharp.Compiler.ITargetProject.GenerateCompanionData() + nameWithType: ITargetProject.GenerateCompanionData() +- uid: AXSharp.Compiler.ITargetProject.GenerateCompanionData* + name: GenerateCompanionData + href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_GenerateCompanionData_ + commentId: Overload:AXSharp.Compiler.ITargetProject.GenerateCompanionData + isSpec: "True" + fullName: AXSharp.Compiler.ITargetProject.GenerateCompanionData + nameWithType: ITargetProject.GenerateCompanionData - uid: AXSharp.Compiler.ITargetProject.GenerateResources name: GenerateResources() href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_GenerateResources @@ -2644,6 +3048,22 @@ references: isSpec: "True" fullName: AXSharp.Compiler.ITargetProject.GetMetaDataFolder nameWithType: ITargetProject.GetMetaDataFolder +- uid: AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable{System.Object}) + name: InstallAXSharpDependencies(IEnumerable) + href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_InstallAXSharpDependencies_System_Collections_Generic_IEnumerable_System_Object__ + commentId: M:AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable{System.Object}) + name.vb: InstallAXSharpDependencies(IEnumerable(Of Object)) + fullName: AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies(System.Collections.Generic.IEnumerable(Of Object)) + nameWithType: ITargetProject.InstallAXSharpDependencies(IEnumerable) + nameWithType.vb: ITargetProject.InstallAXSharpDependencies(IEnumerable(Of Object)) +- uid: AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies* + name: InstallAXSharpDependencies + href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_InstallAXSharpDependencies_ + commentId: Overload:AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies + isSpec: "True" + fullName: AXSharp.Compiler.ITargetProject.InstallAXSharpDependencies + nameWithType: ITargetProject.InstallAXSharpDependencies - uid: AXSharp.Compiler.ITargetProject.LoadReferences name: LoadReferences() href: api/AXSharp.Compiler.ITargetProject.html#AXSharp_Compiler_ITargetProject_LoadReferences @@ -3107,6 +3527,417 @@ references: isSpec: "True" fullName: AXSharp.Connector.CompilerOmitsAttribute.Omissions nameWithType: CompilerOmitsAttribute.Omissions +- uid: AXSharp.Connector.ConcurrentSet`1 + name: ConcurrentSet + href: api/AXSharp.Connector.ConcurrentSet-1.html + commentId: T:AXSharp.Connector.ConcurrentSet`1 + name.vb: ConcurrentSet(Of T) + fullName: AXSharp.Connector.ConcurrentSet + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T) + nameWithType: ConcurrentSet + nameWithType.vb: ConcurrentSet(Of T) +- uid: AXSharp.Connector.ConcurrentSet`1.Add(`0) + name: Add(T) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Add__0_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.Add(`0) + fullName: AXSharp.Connector.ConcurrentSet.Add(T) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Add(T) + nameWithType: ConcurrentSet.Add(T) + nameWithType.vb: ConcurrentSet(Of T).Add(T) +- uid: AXSharp.Connector.ConcurrentSet`1.Add* + name: Add + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Add_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Add + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Add + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Add + nameWithType: ConcurrentSet.Add + nameWithType.vb: ConcurrentSet(Of T).Add +- uid: AXSharp.Connector.ConcurrentSet`1.Clear + name: Clear() + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Clear + commentId: M:AXSharp.Connector.ConcurrentSet`1.Clear + fullName: AXSharp.Connector.ConcurrentSet.Clear() + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Clear() + nameWithType: ConcurrentSet.Clear() + nameWithType.vb: ConcurrentSet(Of T).Clear() +- uid: AXSharp.Connector.ConcurrentSet`1.Clear* + name: Clear + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Clear_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Clear + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Clear + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Clear + nameWithType: ConcurrentSet.Clear + nameWithType.vb: ConcurrentSet(Of T).Clear +- uid: AXSharp.Connector.ConcurrentSet`1.Contains(`0) + name: Contains(T) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Contains__0_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.Contains(`0) + fullName: AXSharp.Connector.ConcurrentSet.Contains(T) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Contains(T) + nameWithType: ConcurrentSet.Contains(T) + nameWithType.vb: ConcurrentSet(Of T).Contains(T) +- uid: AXSharp.Connector.ConcurrentSet`1.Contains* + name: Contains + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Contains_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Contains + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Contains + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Contains + nameWithType: ConcurrentSet.Contains + nameWithType.vb: ConcurrentSet(Of T).Contains +- uid: AXSharp.Connector.ConcurrentSet`1.CopyTo(`0[],System.Int32) + name: CopyTo(T[], int) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_CopyTo__0___System_Int32_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.CopyTo(`0[],System.Int32) + name.vb: CopyTo(T(), Integer) + fullName: AXSharp.Connector.ConcurrentSet.CopyTo(T[], int) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).CopyTo(T(), Integer) + nameWithType: ConcurrentSet.CopyTo(T[], int) + nameWithType.vb: ConcurrentSet(Of T).CopyTo(T(), Integer) +- uid: AXSharp.Connector.ConcurrentSet`1.CopyTo* + name: CopyTo + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_CopyTo_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.CopyTo + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.CopyTo + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).CopyTo + nameWithType: ConcurrentSet.CopyTo + nameWithType.vb: ConcurrentSet(Of T).CopyTo +- uid: AXSharp.Connector.ConcurrentSet`1.Count + name: Count + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Count + commentId: P:AXSharp.Connector.ConcurrentSet`1.Count + fullName: AXSharp.Connector.ConcurrentSet.Count + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Count + nameWithType: ConcurrentSet.Count + nameWithType.vb: ConcurrentSet(Of T).Count +- uid: AXSharp.Connector.ConcurrentSet`1.Count* + name: Count + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Count_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Count + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Count + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Count + nameWithType: ConcurrentSet.Count + nameWithType.vb: ConcurrentSet(Of T).Count +- uid: AXSharp.Connector.ConcurrentSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0}) + name: ExceptWith(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_ExceptWith_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0}) + name.vb: ExceptWith(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.ExceptWith(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).ExceptWith(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.ExceptWith(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).ExceptWith(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.ExceptWith* + name: ExceptWith + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_ExceptWith_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.ExceptWith + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.ExceptWith + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).ExceptWith + nameWithType: ConcurrentSet.ExceptWith + nameWithType.vb: ConcurrentSet(Of T).ExceptWith +- uid: AXSharp.Connector.ConcurrentSet`1.GetEnumerator + name: GetEnumerator() + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_GetEnumerator + commentId: M:AXSharp.Connector.ConcurrentSet`1.GetEnumerator + fullName: AXSharp.Connector.ConcurrentSet.GetEnumerator() + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).GetEnumerator() + nameWithType: ConcurrentSet.GetEnumerator() + nameWithType.vb: ConcurrentSet(Of T).GetEnumerator() +- uid: AXSharp.Connector.ConcurrentSet`1.GetEnumerator* + name: GetEnumerator + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_GetEnumerator_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.GetEnumerator + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.GetEnumerator + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).GetEnumerator + nameWithType: ConcurrentSet.GetEnumerator + nameWithType.vb: ConcurrentSet(Of T).GetEnumerator +- uid: AXSharp.Connector.ConcurrentSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0}) + name: IntersectWith(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IntersectWith_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0}) + name.vb: IntersectWith(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.IntersectWith(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IntersectWith(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.IntersectWith(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).IntersectWith(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.IntersectWith* + name: IntersectWith + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IntersectWith_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IntersectWith + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IntersectWith + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IntersectWith + nameWithType: ConcurrentSet.IntersectWith + nameWithType.vb: ConcurrentSet(Of T).IntersectWith +- uid: AXSharp.Connector.ConcurrentSet`1.IsEmpty + name: IsEmpty + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsEmpty + commentId: P:AXSharp.Connector.ConcurrentSet`1.IsEmpty + fullName: AXSharp.Connector.ConcurrentSet.IsEmpty + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsEmpty + nameWithType: ConcurrentSet.IsEmpty + nameWithType.vb: ConcurrentSet(Of T).IsEmpty +- uid: AXSharp.Connector.ConcurrentSet`1.IsEmpty* + name: IsEmpty + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsEmpty_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsEmpty + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsEmpty + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsEmpty + nameWithType: ConcurrentSet.IsEmpty + nameWithType.vb: ConcurrentSet(Of T).IsEmpty +- uid: AXSharp.Connector.ConcurrentSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0}) + name: IsProperSubsetOf(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsProperSubsetOf_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0}) + name.vb: IsProperSubsetOf(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.IsProperSubsetOf(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsProperSubsetOf(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.IsProperSubsetOf(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).IsProperSubsetOf(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.IsProperSubsetOf* + name: IsProperSubsetOf + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsProperSubsetOf_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsProperSubsetOf + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsProperSubsetOf + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsProperSubsetOf + nameWithType: ConcurrentSet.IsProperSubsetOf + nameWithType.vb: ConcurrentSet(Of T).IsProperSubsetOf +- uid: AXSharp.Connector.ConcurrentSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0}) + name: IsProperSupersetOf(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsProperSupersetOf_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0}) + name.vb: IsProperSupersetOf(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.IsProperSupersetOf(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsProperSupersetOf(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.IsProperSupersetOf(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).IsProperSupersetOf(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.IsProperSupersetOf* + name: IsProperSupersetOf + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsProperSupersetOf_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsProperSupersetOf + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsProperSupersetOf + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsProperSupersetOf + nameWithType: ConcurrentSet.IsProperSupersetOf + nameWithType.vb: ConcurrentSet(Of T).IsProperSupersetOf +- uid: AXSharp.Connector.ConcurrentSet`1.IsReadOnly + name: IsReadOnly + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsReadOnly + commentId: P:AXSharp.Connector.ConcurrentSet`1.IsReadOnly + fullName: AXSharp.Connector.ConcurrentSet.IsReadOnly + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsReadOnly + nameWithType: ConcurrentSet.IsReadOnly + nameWithType.vb: ConcurrentSet(Of T).IsReadOnly +- uid: AXSharp.Connector.ConcurrentSet`1.IsReadOnly* + name: IsReadOnly + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsReadOnly_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsReadOnly + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsReadOnly + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsReadOnly + nameWithType: ConcurrentSet.IsReadOnly + nameWithType.vb: ConcurrentSet(Of T).IsReadOnly +- uid: AXSharp.Connector.ConcurrentSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0}) + name: IsSubsetOf(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsSubsetOf_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0}) + name.vb: IsSubsetOf(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.IsSubsetOf(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsSubsetOf(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.IsSubsetOf(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).IsSubsetOf(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.IsSubsetOf* + name: IsSubsetOf + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsSubsetOf_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsSubsetOf + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsSubsetOf + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsSubsetOf + nameWithType: ConcurrentSet.IsSubsetOf + nameWithType.vb: ConcurrentSet(Of T).IsSubsetOf +- uid: AXSharp.Connector.ConcurrentSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0}) + name: IsSupersetOf(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsSupersetOf_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0}) + name.vb: IsSupersetOf(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.IsSupersetOf(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsSupersetOf(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.IsSupersetOf(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).IsSupersetOf(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.IsSupersetOf* + name: IsSupersetOf + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_IsSupersetOf_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.IsSupersetOf + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.IsSupersetOf + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).IsSupersetOf + nameWithType: ConcurrentSet.IsSupersetOf + nameWithType.vb: ConcurrentSet(Of T).IsSupersetOf +- uid: AXSharp.Connector.ConcurrentSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0}) + name: Overlaps(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Overlaps_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0}) + name.vb: Overlaps(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.Overlaps(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Overlaps(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.Overlaps(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).Overlaps(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.Overlaps* + name: Overlaps + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Overlaps_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Overlaps + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Overlaps + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Overlaps + nameWithType: ConcurrentSet.Overlaps + nameWithType.vb: ConcurrentSet(Of T).Overlaps +- uid: AXSharp.Connector.ConcurrentSet`1.Remove(`0) + name: Remove(T) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Remove__0_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.Remove(`0) + fullName: AXSharp.Connector.ConcurrentSet.Remove(T) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Remove(T) + nameWithType: ConcurrentSet.Remove(T) + nameWithType.vb: ConcurrentSet(Of T).Remove(T) +- uid: AXSharp.Connector.ConcurrentSet`1.Remove* + name: Remove + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Remove_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Remove + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Remove + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Remove + nameWithType: ConcurrentSet.Remove + nameWithType.vb: ConcurrentSet(Of T).Remove +- uid: AXSharp.Connector.ConcurrentSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0}) + name: SetEquals(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_SetEquals_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0}) + name.vb: SetEquals(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.SetEquals(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).SetEquals(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.SetEquals(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).SetEquals(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.SetEquals* + name: SetEquals + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_SetEquals_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.SetEquals + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.SetEquals + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).SetEquals + nameWithType: ConcurrentSet.SetEquals + nameWithType.vb: ConcurrentSet(Of T).SetEquals +- uid: AXSharp.Connector.ConcurrentSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0}) + name: SymmetricExceptWith(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_SymmetricExceptWith_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0}) + name.vb: SymmetricExceptWith(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.SymmetricExceptWith(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).SymmetricExceptWith(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.SymmetricExceptWith(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).SymmetricExceptWith(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.SymmetricExceptWith* + name: SymmetricExceptWith + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_SymmetricExceptWith_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.SymmetricExceptWith + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.SymmetricExceptWith + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).SymmetricExceptWith + nameWithType: ConcurrentSet.SymmetricExceptWith + nameWithType.vb: ConcurrentSet(Of T).SymmetricExceptWith +- uid: AXSharp.Connector.ConcurrentSet`1.ToArray + name: ToArray() + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_ToArray + commentId: M:AXSharp.Connector.ConcurrentSet`1.ToArray + fullName: AXSharp.Connector.ConcurrentSet.ToArray() + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).ToArray() + nameWithType: ConcurrentSet.ToArray() + nameWithType.vb: ConcurrentSet(Of T).ToArray() +- uid: AXSharp.Connector.ConcurrentSet`1.ToArray* + name: ToArray + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_ToArray_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.ToArray + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.ToArray + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).ToArray + nameWithType: ConcurrentSet.ToArray + nameWithType.vb: ConcurrentSet(Of T).ToArray +- uid: AXSharp.Connector.ConcurrentSet`1.TryAdd(`0) + name: TryAdd(T) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_TryAdd__0_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.TryAdd(`0) + fullName: AXSharp.Connector.ConcurrentSet.TryAdd(T) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).TryAdd(T) + nameWithType: ConcurrentSet.TryAdd(T) + nameWithType.vb: ConcurrentSet(Of T).TryAdd(T) +- uid: AXSharp.Connector.ConcurrentSet`1.TryAdd* + name: TryAdd + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_TryAdd_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.TryAdd + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.TryAdd + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).TryAdd + nameWithType: ConcurrentSet.TryAdd + nameWithType.vb: ConcurrentSet(Of T).TryAdd +- uid: AXSharp.Connector.ConcurrentSet`1.TryRemove(`0) + name: TryRemove(T) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_TryRemove__0_ + commentId: M:AXSharp.Connector.ConcurrentSet`1.TryRemove(`0) + fullName: AXSharp.Connector.ConcurrentSet.TryRemove(T) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).TryRemove(T) + nameWithType: ConcurrentSet.TryRemove(T) + nameWithType.vb: ConcurrentSet(Of T).TryRemove(T) +- uid: AXSharp.Connector.ConcurrentSet`1.TryRemove* + name: TryRemove + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_TryRemove_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.TryRemove + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.TryRemove + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).TryRemove + nameWithType: ConcurrentSet.TryRemove + nameWithType.vb: ConcurrentSet(Of T).TryRemove +- uid: AXSharp.Connector.ConcurrentSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0}) + name: UnionWith(IEnumerable) + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_UnionWith_System_Collections_Generic_IEnumerable__0__ + commentId: M:AXSharp.Connector.ConcurrentSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0}) + name.vb: UnionWith(IEnumerable(Of T)) + fullName: AXSharp.Connector.ConcurrentSet.UnionWith(System.Collections.Generic.IEnumerable) + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).UnionWith(System.Collections.Generic.IEnumerable(Of T)) + nameWithType: ConcurrentSet.UnionWith(IEnumerable) + nameWithType.vb: ConcurrentSet(Of T).UnionWith(IEnumerable(Of T)) +- uid: AXSharp.Connector.ConcurrentSet`1.UnionWith* + name: UnionWith + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_UnionWith_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.UnionWith + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.UnionWith + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).UnionWith + nameWithType: ConcurrentSet.UnionWith + nameWithType.vb: ConcurrentSet(Of T).UnionWith +- uid: AXSharp.Connector.ConcurrentSet`1.Values + name: Values + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Values + commentId: P:AXSharp.Connector.ConcurrentSet`1.Values + fullName: AXSharp.Connector.ConcurrentSet.Values + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Values + nameWithType: ConcurrentSet.Values + nameWithType.vb: ConcurrentSet(Of T).Values +- uid: AXSharp.Connector.ConcurrentSet`1.Values* + name: Values + href: api/AXSharp.Connector.ConcurrentSet-1.html#AXSharp_Connector_ConcurrentSet_1_Values_ + commentId: Overload:AXSharp.Connector.ConcurrentSet`1.Values + isSpec: "True" + fullName: AXSharp.Connector.ConcurrentSet.Values + fullName.vb: AXSharp.Connector.ConcurrentSet(Of T).Values + nameWithType: ConcurrentSet.Values + nameWithType.vb: ConcurrentSet(Of T).Values - uid: AXSharp.Connector.Connector name: Connector href: api/AXSharp.Connector.Connector.html @@ -3429,6 +4260,19 @@ references: isSpec: "True" fullName: AXSharp.Connector.Connector.RwCycleCount nameWithType: Connector.RwCycleCount +- uid: AXSharp.Connector.Connector.SetCulture(System.Globalization.CultureInfo) + name: SetCulture(CultureInfo) + href: api/AXSharp.Connector.Connector.html#AXSharp_Connector_Connector_SetCulture_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.Connector.SetCulture(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.Connector.SetCulture(System.Globalization.CultureInfo) + nameWithType: Connector.SetCulture(CultureInfo) +- uid: AXSharp.Connector.Connector.SetCulture* + name: SetCulture + href: api/AXSharp.Connector.Connector.html#AXSharp_Connector_Connector_SetCulture_ + commentId: Overload:AXSharp.Connector.Connector.SetCulture + isSpec: "True" + fullName: AXSharp.Connector.Connector.SetCulture + nameWithType: Connector.SetCulture - uid: AXSharp.Connector.Connector.SetField* name: SetField href: api/AXSharp.Connector.Connector.html#AXSharp_Connector_Connector_SetField_ @@ -5064,6 +5908,31 @@ references: isSpec: "True" fullName: AXSharp.Connector.Identity.TwinIdentityProvider.IdentitiesCount nameWithType: TwinIdentityProvider.IdentitiesCount +- uid: AXSharp.Connector.IgnoreOnPocoOperation + name: IgnoreOnPocoOperation + href: api/AXSharp.Connector.IgnoreOnPocoOperation.html + commentId: T:AXSharp.Connector.IgnoreOnPocoOperation + fullName: AXSharp.Connector.IgnoreOnPocoOperation + nameWithType: IgnoreOnPocoOperation +- uid: AXSharp.Connector.IgnoreOnPocoOperation.#ctor + name: IgnoreOnPocoOperation() + href: api/AXSharp.Connector.IgnoreOnPocoOperation.html#AXSharp_Connector_IgnoreOnPocoOperation__ctor + commentId: M:AXSharp.Connector.IgnoreOnPocoOperation.#ctor + name.vb: New() + fullName: AXSharp.Connector.IgnoreOnPocoOperation.IgnoreOnPocoOperation() + fullName.vb: AXSharp.Connector.IgnoreOnPocoOperation.New() + nameWithType: IgnoreOnPocoOperation.IgnoreOnPocoOperation() + nameWithType.vb: IgnoreOnPocoOperation.New() +- uid: AXSharp.Connector.IgnoreOnPocoOperation.#ctor* + name: IgnoreOnPocoOperation + href: api/AXSharp.Connector.IgnoreOnPocoOperation.html#AXSharp_Connector_IgnoreOnPocoOperation__ctor_ + commentId: Overload:AXSharp.Connector.IgnoreOnPocoOperation.#ctor + isSpec: "True" + name.vb: New + fullName: AXSharp.Connector.IgnoreOnPocoOperation.IgnoreOnPocoOperation + fullName.vb: AXSharp.Connector.IgnoreOnPocoOperation.New + nameWithType: IgnoreOnPocoOperation.IgnoreOnPocoOperation + nameWithType.vb: IgnoreOnPocoOperation.New - uid: AXSharp.Connector.IgnoreReflectionAttribute name: IgnoreReflectionAttribute href: api/AXSharp.Connector.IgnoreReflectionAttribute.html @@ -5206,6 +6075,32 @@ references: isSpec: "True" fullName: AXSharp.Connector.ITwinElement.AttributeName nameWithType: ITwinElement.AttributeName +- uid: AXSharp.Connector.ITwinElement.GetAttributeName(System.Globalization.CultureInfo) + name: GetAttributeName(CultureInfo) + href: api/AXSharp.Connector.ITwinElement.html#AXSharp_Connector_ITwinElement_GetAttributeName_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ITwinElement.GetAttributeName(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ITwinElement.GetAttributeName(System.Globalization.CultureInfo) + nameWithType: ITwinElement.GetAttributeName(CultureInfo) +- uid: AXSharp.Connector.ITwinElement.GetAttributeName* + name: GetAttributeName + href: api/AXSharp.Connector.ITwinElement.html#AXSharp_Connector_ITwinElement_GetAttributeName_ + commentId: Overload:AXSharp.Connector.ITwinElement.GetAttributeName + isSpec: "True" + fullName: AXSharp.Connector.ITwinElement.GetAttributeName + nameWithType: ITwinElement.GetAttributeName +- uid: AXSharp.Connector.ITwinElement.GetHumanReadable(System.Globalization.CultureInfo) + name: GetHumanReadable(CultureInfo) + href: api/AXSharp.Connector.ITwinElement.html#AXSharp_Connector_ITwinElement_GetHumanReadable_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ITwinElement.GetHumanReadable(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ITwinElement.GetHumanReadable(System.Globalization.CultureInfo) + nameWithType: ITwinElement.GetHumanReadable(CultureInfo) +- uid: AXSharp.Connector.ITwinElement.GetHumanReadable* + name: GetHumanReadable + href: api/AXSharp.Connector.ITwinElement.html#AXSharp_Connector_ITwinElement_GetHumanReadable_ + commentId: Overload:AXSharp.Connector.ITwinElement.GetHumanReadable + isSpec: "True" + fullName: AXSharp.Connector.ITwinElement.GetHumanReadable + nameWithType: ITwinElement.GetHumanReadable - uid: AXSharp.Connector.ITwinElement.GetParent name: GetParent() href: api/AXSharp.Connector.ITwinElement.html#AXSharp_Connector_ITwinElement_GetParent @@ -5727,15 +6622,15 @@ references: commentId: T:AXSharp.Connector.Localizations.Translator fullName: AXSharp.Connector.Localizations.Translator nameWithType: Translator -- uid: AXSharp.Connector.Localizations.Translator.Localize(System.String,AXSharp.Connector.ITwinElement) - name: Localize(string, ITwinElement) - href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Localize_System_String_AXSharp_Connector_ITwinElement_ - commentId: M:AXSharp.Connector.Localizations.Translator.Localize(System.String,AXSharp.Connector.ITwinElement) - name.vb: Localize(String, ITwinElement) - fullName: AXSharp.Connector.Localizations.Translator.Localize(string, AXSharp.Connector.ITwinElement) - fullName.vb: AXSharp.Connector.Localizations.Translator.Localize(String, AXSharp.Connector.ITwinElement) - nameWithType: Translator.Localize(string, ITwinElement) - nameWithType.vb: Translator.Localize(String, ITwinElement) +- uid: AXSharp.Connector.Localizations.Translator.Localize(System.String,AXSharp.Connector.ITwinElement,System.Globalization.CultureInfo) + name: Localize(string, ITwinElement, CultureInfo) + href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Localize_System_String_AXSharp_Connector_ITwinElement_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.Localizations.Translator.Localize(System.String,AXSharp.Connector.ITwinElement,System.Globalization.CultureInfo) + name.vb: Localize(String, ITwinElement, CultureInfo) + fullName: AXSharp.Connector.Localizations.Translator.Localize(string, AXSharp.Connector.ITwinElement, System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.Localizations.Translator.Localize(String, AXSharp.Connector.ITwinElement, System.Globalization.CultureInfo) + nameWithType: Translator.Localize(string, ITwinElement, CultureInfo) + nameWithType.vb: Translator.Localize(String, ITwinElement, CultureInfo) - uid: AXSharp.Connector.Localizations.Translator.Localize* name: Localize href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Localize_ @@ -5756,15 +6651,15 @@ references: isSpec: "True" fullName: AXSharp.Connector.Localizations.Translator.SetLocalizationResource nameWithType: Translator.SetLocalizationResource -- uid: AXSharp.Connector.Localizations.Translator.Translate(System.String,AXSharp.Connector.ITwinElement) - name: Translate(string, ITwinElement) - href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Translate_System_String_AXSharp_Connector_ITwinElement_ - commentId: M:AXSharp.Connector.Localizations.Translator.Translate(System.String,AXSharp.Connector.ITwinElement) - name.vb: Translate(String, ITwinElement) - fullName: AXSharp.Connector.Localizations.Translator.Translate(string, AXSharp.Connector.ITwinElement) - fullName.vb: AXSharp.Connector.Localizations.Translator.Translate(String, AXSharp.Connector.ITwinElement) - nameWithType: Translator.Translate(string, ITwinElement) - nameWithType.vb: Translator.Translate(String, ITwinElement) +- uid: AXSharp.Connector.Localizations.Translator.Translate(System.String,AXSharp.Connector.ITwinElement,System.Globalization.CultureInfo) + name: Translate(string, ITwinElement, CultureInfo) + href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Translate_System_String_AXSharp_Connector_ITwinElement_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.Localizations.Translator.Translate(System.String,AXSharp.Connector.ITwinElement,System.Globalization.CultureInfo) + name.vb: Translate(String, ITwinElement, CultureInfo) + fullName: AXSharp.Connector.Localizations.Translator.Translate(string, AXSharp.Connector.ITwinElement, System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.Localizations.Translator.Translate(String, AXSharp.Connector.ITwinElement, System.Globalization.CultureInfo) + nameWithType: Translator.Translate(string, ITwinElement, CultureInfo) + nameWithType.vb: Translator.Translate(String, ITwinElement, CultureInfo) - uid: AXSharp.Connector.Localizations.Translator.Translate* name: Translate href: api/AXSharp.Connector.Localizations.Translator.html#AXSharp_Connector_Localizations_Translator_Translate_ @@ -5778,15 +6673,15 @@ references: commentId: T:AXSharp.Connector.Localizations.TranslatorExtension fullName: AXSharp.Connector.Localizations.TranslatorExtension nameWithType: TranslatorExtension -- uid: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement,System.String) - name: Translate(ITwinElement, string) - href: api/AXSharp.Connector.Localizations.TranslatorExtension.html#AXSharp_Connector_Localizations_TranslatorExtension_Translate_AXSharp_Connector_ITwinElement_System_String_ - commentId: M:AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement,System.String) - name.vb: Translate(ITwinElement, String) - fullName: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement, string) - fullName.vb: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement, String) - nameWithType: TranslatorExtension.Translate(ITwinElement, string) - nameWithType.vb: TranslatorExtension.Translate(ITwinElement, String) +- uid: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement,System.String,System.Globalization.CultureInfo) + name: Translate(ITwinElement, string, CultureInfo) + href: api/AXSharp.Connector.Localizations.TranslatorExtension.html#AXSharp_Connector_Localizations_TranslatorExtension_Translate_AXSharp_Connector_ITwinElement_System_String_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement,System.String,System.Globalization.CultureInfo) + name.vb: Translate(ITwinElement, String, CultureInfo) + fullName: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement, string, System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.Localizations.TranslatorExtension.Translate(AXSharp.Connector.ITwinElement, String, System.Globalization.CultureInfo) + nameWithType: TranslatorExtension.Translate(ITwinElement, string, CultureInfo) + nameWithType.vb: TranslatorExtension.Translate(ITwinElement, String, CultureInfo) - uid: AXSharp.Connector.Localizations.TranslatorExtension.Translate* name: Translate href: api/AXSharp.Connector.Localizations.TranslatorExtension.html#AXSharp_Connector_Localizations_TranslatorExtension_Translate_ @@ -6013,6 +6908,19 @@ references: isSpec: "True" fullName: AXSharp.Connector.RootTwinObject.AttributeName nameWithType: RootTwinObject.AttributeName +- uid: AXSharp.Connector.RootTwinObject.GetAttributeName(System.Globalization.CultureInfo) + name: GetAttributeName(CultureInfo) + href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetAttributeName_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.RootTwinObject.GetAttributeName(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.RootTwinObject.GetAttributeName(System.Globalization.CultureInfo) + nameWithType: RootTwinObject.GetAttributeName(CultureInfo) +- uid: AXSharp.Connector.RootTwinObject.GetAttributeName* + name: GetAttributeName + href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetAttributeName_ + commentId: Overload:AXSharp.Connector.RootTwinObject.GetAttributeName + isSpec: "True" + fullName: AXSharp.Connector.RootTwinObject.GetAttributeName + nameWithType: RootTwinObject.GetAttributeName - uid: AXSharp.Connector.RootTwinObject.GetChildren name: GetChildren() href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetChildren @@ -6039,6 +6947,19 @@ references: isSpec: "True" fullName: AXSharp.Connector.RootTwinObject.GetConnector nameWithType: RootTwinObject.GetConnector +- uid: AXSharp.Connector.RootTwinObject.GetHumanReadable(System.Globalization.CultureInfo) + name: GetHumanReadable(CultureInfo) + href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetHumanReadable_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.RootTwinObject.GetHumanReadable(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.RootTwinObject.GetHumanReadable(System.Globalization.CultureInfo) + nameWithType: RootTwinObject.GetHumanReadable(CultureInfo) +- uid: AXSharp.Connector.RootTwinObject.GetHumanReadable* + name: GetHumanReadable + href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetHumanReadable_ + commentId: Overload:AXSharp.Connector.RootTwinObject.GetHumanReadable + isSpec: "True" + fullName: AXSharp.Connector.RootTwinObject.GetHumanReadable + nameWithType: RootTwinObject.GetHumanReadable - uid: AXSharp.Connector.RootTwinObject.GetKids name: GetKids() href: api/AXSharp.Connector.RootTwinObject.html#AXSharp_Connector_RootTwinObject_GetKids @@ -8980,6 +9901,22 @@ references: isSpec: "True" fullName: AXSharp.Connector.TwinObjectExtensions.CreatePoco nameWithType: TwinObjectExtensions.CreatePoco +- uid: AXSharp.Connector.TwinObjectExtensions.HasAttribute* + name: HasAttribute + href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_HasAttribute_ + commentId: Overload:AXSharp.Connector.TwinObjectExtensions.HasAttribute + isSpec: "True" + fullName: AXSharp.Connector.TwinObjectExtensions.HasAttribute + nameWithType: TwinObjectExtensions.HasAttribute +- uid: AXSharp.Connector.TwinObjectExtensions.HasAttribute``1(AXSharp.Connector.ITwinElement) + name: HasAttribute(ITwinElement) + href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_HasAttribute__1_AXSharp_Connector_ITwinElement_ + commentId: M:AXSharp.Connector.TwinObjectExtensions.HasAttribute``1(AXSharp.Connector.ITwinElement) + name.vb: HasAttribute(Of T)(ITwinElement) + fullName: AXSharp.Connector.TwinObjectExtensions.HasAttribute(AXSharp.Connector.ITwinElement) + fullName.vb: AXSharp.Connector.TwinObjectExtensions.HasAttribute(Of T)(AXSharp.Connector.ITwinElement) + nameWithType: TwinObjectExtensions.HasAttribute(ITwinElement) + nameWithType.vb: TwinObjectExtensions.HasAttribute(Of T)(ITwinElement) - uid: AXSharp.Connector.TwinObjectExtensions.MakeReadOnce(AXSharp.Connector.ITwinObject) name: MakeReadOnce(ITwinObject) href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_MakeReadOnce_AXSharp_Connector_ITwinObject_ @@ -9050,6 +9987,15 @@ references: isSpec: "True" fullName: AXSharp.Connector.TwinObjectExtensions.ReadAsync nameWithType: TwinObjectExtensions.ReadAsync +- uid: AXSharp.Connector.TwinObjectExtensions.ReadAsync``1(AXSharp.Connector.ITwinObject) + name: ReadAsync(ITwinObject) + href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_ReadAsync__1_AXSharp_Connector_ITwinObject_ + commentId: M:AXSharp.Connector.TwinObjectExtensions.ReadAsync``1(AXSharp.Connector.ITwinObject) + name.vb: ReadAsync(Of T)(ITwinObject) + fullName: AXSharp.Connector.TwinObjectExtensions.ReadAsync(AXSharp.Connector.ITwinObject) + fullName.vb: AXSharp.Connector.TwinObjectExtensions.ReadAsync(Of T)(AXSharp.Connector.ITwinObject) + nameWithType: TwinObjectExtensions.ReadAsync(ITwinObject) + nameWithType.vb: TwinObjectExtensions.ReadAsync(Of T)(ITwinObject) - uid: AXSharp.Connector.TwinObjectExtensions.RetrievePrimitives(AXSharp.Connector.ITwinObject,System.Collections.Generic.List{AXSharp.Connector.ITwinPrimitive}) name: RetrievePrimitives(ITwinObject, List) href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_RetrievePrimitives_AXSharp_Connector_ITwinObject_System_Collections_Generic_List_AXSharp_Connector_ITwinPrimitive__ @@ -9182,6 +10128,15 @@ references: isSpec: "True" fullName: AXSharp.Connector.TwinObjectExtensions.WriteAsync nameWithType: TwinObjectExtensions.WriteAsync +- uid: AXSharp.Connector.TwinObjectExtensions.WriteAsync``1(AXSharp.Connector.ITwinObject) + name: WriteAsync(ITwinObject) + href: api/AXSharp.Connector.TwinObjectExtensions.html#AXSharp_Connector_TwinObjectExtensions_WriteAsync__1_AXSharp_Connector_ITwinObject_ + commentId: M:AXSharp.Connector.TwinObjectExtensions.WriteAsync``1(AXSharp.Connector.ITwinObject) + name.vb: WriteAsync(Of T)(ITwinObject) + fullName: AXSharp.Connector.TwinObjectExtensions.WriteAsync(AXSharp.Connector.ITwinObject) + fullName.vb: AXSharp.Connector.TwinObjectExtensions.WriteAsync(Of T)(AXSharp.Connector.ITwinObject) + nameWithType: TwinObjectExtensions.WriteAsync(ITwinObject) + nameWithType.vb: TwinObjectExtensions.WriteAsync(Of T)(ITwinObject) - uid: AXSharp.Connector.TwinPrimitiveExtensions name: TwinPrimitiveExtensions href: api/AXSharp.Connector.TwinPrimitiveExtensions.html @@ -9742,6 +10697,32 @@ references: isSpec: "True" fullName: AXSharp.Connector.ValueTypes.OnlinerBase.FromShadowToOnline nameWithType: OnlinerBase.FromShadowToOnline +- uid: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName(System.Globalization.CultureInfo) + name: GetAttributeName(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerBase.html#AXSharp_Connector_ValueTypes_OnlinerBase_GetAttributeName_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName(System.Globalization.CultureInfo) + nameWithType: OnlinerBase.GetAttributeName(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName* + name: GetAttributeName + href: api/AXSharp.Connector.ValueTypes.OnlinerBase.html#AXSharp_Connector_ValueTypes_OnlinerBase_GetAttributeName_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeName + nameWithType: OnlinerBase.GetAttributeName +- uid: AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable(System.Globalization.CultureInfo) + name: GetHumanReadable(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerBase.html#AXSharp_Connector_ValueTypes_OnlinerBase_GetHumanReadable_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable(System.Globalization.CultureInfo) + nameWithType: OnlinerBase.GetHumanReadable(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable* + name: GetHumanReadable + href: api/AXSharp.Connector.ValueTypes.OnlinerBase.html#AXSharp_Connector_ValueTypes_OnlinerBase_GetHumanReadable_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetHumanReadable + nameWithType: OnlinerBase.GetHumanReadable - uid: AXSharp.Connector.ValueTypes.OnlinerBase.GetParent name: GetParent() href: api/AXSharp.Connector.ValueTypes.OnlinerBase.html#AXSharp_Connector_ValueTypes_OnlinerBase_GetParent @@ -10247,6 +11228,14 @@ references: fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetAsync() nameWithType: OnlinerBase.GetAsync() nameWithType.vb: OnlinerBase(Of T).GetAsync() +- uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAsync(System.Globalization.CultureInfo) + name: GetAsync(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetAsync_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAsync(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetAsync(System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetAsync(System.Globalization.CultureInfo) + nameWithType: OnlinerBase.GetAsync(CultureInfo) + nameWithType.vb: OnlinerBase(Of T).GetAsync(CultureInfo) - uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAsync* name: GetAsync href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetAsync_ @@ -10256,6 +11245,40 @@ references: fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetAsync nameWithType: OnlinerBase.GetAsync nameWithType.vb: OnlinerBase(Of T).GetAsync +- uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAttributeToolTip(System.Globalization.CultureInfo) + name: GetAttributeToolTip(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetAttributeToolTip_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAttributeToolTip(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeToolTip(System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetAttributeToolTip(System.Globalization.CultureInfo) + nameWithType: OnlinerBase.GetAttributeToolTip(CultureInfo) + nameWithType.vb: OnlinerBase(Of T).GetAttributeToolTip(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAttributeToolTip* + name: GetAttributeToolTip + href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetAttributeToolTip_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerBase`1.GetAttributeToolTip + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetAttributeToolTip + fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetAttributeToolTip + nameWithType: OnlinerBase.GetAttributeToolTip + nameWithType.vb: OnlinerBase(Of T).GetAttributeToolTip +- uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetCyclic(System.Globalization.CultureInfo) + name: GetCyclic(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetCyclic_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerBase`1.GetCyclic(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetCyclic(System.Globalization.CultureInfo) + fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetCyclic(System.Globalization.CultureInfo) + nameWithType: OnlinerBase.GetCyclic(CultureInfo) + nameWithType.vb: OnlinerBase(Of T).GetCyclic(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetCyclic* + name: GetCyclic + href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetCyclic_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerBase`1.GetCyclic + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerBase.GetCyclic + fullName.vb: AXSharp.Connector.ValueTypes.OnlinerBase(Of T).GetCyclic + nameWithType: OnlinerBase.GetCyclic + nameWithType.vb: OnlinerBase(Of T).GetCyclic - uid: AXSharp.Connector.ValueTypes.OnlinerBase`1.GetDeclaringAssembly name: GetDeclaringAssembly() href: api/AXSharp.Connector.ValueTypes.OnlinerBase-1.html#AXSharp_Connector_ValueTypes_OnlinerBase_1_GetDeclaringAssembly @@ -11872,6 +12895,12 @@ references: commentId: M:AXSharp.Connector.ValueTypes.OnlinerString.GetAsync fullName: AXSharp.Connector.ValueTypes.OnlinerString.GetAsync() nameWithType: OnlinerString.GetAsync() +- uid: AXSharp.Connector.ValueTypes.OnlinerString.GetAsync(System.Globalization.CultureInfo) + name: GetAsync(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerString.html#AXSharp_Connector_ValueTypes_OnlinerString_GetAsync_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerString.GetAsync(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerString.GetAsync(System.Globalization.CultureInfo) + nameWithType: OnlinerString.GetAsync(CultureInfo) - uid: AXSharp.Connector.ValueTypes.OnlinerString.GetAsync* name: GetAsync href: api/AXSharp.Connector.ValueTypes.OnlinerString.html#AXSharp_Connector_ValueTypes_OnlinerString_GetAsync_ @@ -11879,6 +12908,19 @@ references: isSpec: "True" fullName: AXSharp.Connector.ValueTypes.OnlinerString.GetAsync nameWithType: OnlinerString.GetAsync +- uid: AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic(System.Globalization.CultureInfo) + name: GetCyclic(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerString.html#AXSharp_Connector_ValueTypes_OnlinerString_GetCyclic_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic(System.Globalization.CultureInfo) + nameWithType: OnlinerString.GetCyclic(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic* + name: GetCyclic + href: api/AXSharp.Connector.ValueTypes.OnlinerString.html#AXSharp_Connector_ValueTypes_OnlinerString_GetCyclic_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerString.GetCyclic + nameWithType: OnlinerString.GetCyclic - uid: AXSharp.Connector.ValueTypes.OnlinerString.InstanceMaxValue name: InstanceMaxValue href: api/AXSharp.Connector.ValueTypes.OnlinerString.html#AXSharp_Connector_ValueTypes_OnlinerString_InstanceMaxValue @@ -12564,6 +13606,12 @@ references: commentId: M:AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync fullName: AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync() nameWithType: OnlinerWString.GetAsync() +- uid: AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync(System.Globalization.CultureInfo) + name: GetAsync(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerWString.html#AXSharp_Connector_ValueTypes_OnlinerWString_GetAsync_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync(System.Globalization.CultureInfo) + nameWithType: OnlinerWString.GetAsync(CultureInfo) - uid: AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync* name: GetAsync href: api/AXSharp.Connector.ValueTypes.OnlinerWString.html#AXSharp_Connector_ValueTypes_OnlinerWString_GetAsync_ @@ -12571,6 +13619,19 @@ references: isSpec: "True" fullName: AXSharp.Connector.ValueTypes.OnlinerWString.GetAsync nameWithType: OnlinerWString.GetAsync +- uid: AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic(System.Globalization.CultureInfo) + name: GetCyclic(CultureInfo) + href: api/AXSharp.Connector.ValueTypes.OnlinerWString.html#AXSharp_Connector_ValueTypes_OnlinerWString_GetCyclic_System_Globalization_CultureInfo_ + commentId: M:AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic(System.Globalization.CultureInfo) + fullName: AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic(System.Globalization.CultureInfo) + nameWithType: OnlinerWString.GetCyclic(CultureInfo) +- uid: AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic* + name: GetCyclic + href: api/AXSharp.Connector.ValueTypes.OnlinerWString.html#AXSharp_Connector_ValueTypes_OnlinerWString_GetCyclic_ + commentId: Overload:AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic + isSpec: "True" + fullName: AXSharp.Connector.ValueTypes.OnlinerWString.GetCyclic + nameWithType: OnlinerWString.GetCyclic - uid: AXSharp.Connector.ValueTypes.OnlinerWString.InstanceMaxValue name: InstanceMaxValue href: api/AXSharp.Connector.ValueTypes.OnlinerWString.html#AXSharp_Connector_ValueTypes_OnlinerWString_InstanceMaxValue @@ -15403,6 +16464,19 @@ references: commentId: T:AXSharp.ixc_doc.Schemas.Remote fullName: AXSharp.ixc_doc.Schemas.Remote nameWithType: Remote +- uid: AXSharp.ixc_doc.Schemas.Remote.Branch + name: Branch + href: api/AXSharp.ixc_doc.Schemas.Remote.html#AXSharp_ixc_doc_Schemas_Remote_Branch + commentId: P:AXSharp.ixc_doc.Schemas.Remote.Branch + fullName: AXSharp.ixc_doc.Schemas.Remote.Branch + nameWithType: Remote.Branch +- uid: AXSharp.ixc_doc.Schemas.Remote.Branch* + name: Branch + href: api/AXSharp.ixc_doc.Schemas.Remote.html#AXSharp_ixc_doc_Schemas_Remote_Branch_ + commentId: Overload:AXSharp.ixc_doc.Schemas.Remote.Branch + isSpec: "True" + fullName: AXSharp.ixc_doc.Schemas.Remote.Branch + nameWithType: Remote.Branch - uid: AXSharp.ixc_doc.Schemas.Remote.Path name: Path href: api/AXSharp.ixc_doc.Schemas.Remote.html#AXSharp_ixc_doc_Schemas_Remote_Path @@ -15416,6 +16490,19 @@ references: isSpec: "True" fullName: AXSharp.ixc_doc.Schemas.Remote.Path nameWithType: Remote.Path +- uid: AXSharp.ixc_doc.Schemas.Remote.Repo + name: Repo + href: api/AXSharp.ixc_doc.Schemas.Remote.html#AXSharp_ixc_doc_Schemas_Remote_Repo + commentId: P:AXSharp.ixc_doc.Schemas.Remote.Repo + fullName: AXSharp.ixc_doc.Schemas.Remote.Repo + nameWithType: Remote.Repo +- uid: AXSharp.ixc_doc.Schemas.Remote.Repo* + name: Repo + href: api/AXSharp.ixc_doc.Schemas.Remote.html#AXSharp_ixc_doc_Schemas_Remote_Repo_ + commentId: Overload:AXSharp.ixc_doc.Schemas.Remote.Repo + isSpec: "True" + fullName: AXSharp.ixc_doc.Schemas.Remote.Repo + nameWithType: Remote.Repo - uid: AXSharp.ixc_doc.Schemas.Return name: Return href: api/AXSharp.ixc_doc.Schemas.Return.html @@ -18217,6 +19304,532 @@ references: commentId: T:AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate fullName: AXSharp.Presentation.UIExceptions.UIExceptionHandling.AppUiExceptionHandlerDelegate nameWithType: UIExceptionHandling.AppUiExceptionHandlerDelegate +- uid: AXSharp.TIA2AXSharp + name: AXSharp.TIA2AXSharp + href: api/AXSharp.TIA2AXSharp.html + commentId: N:AXSharp.TIA2AXSharp + fullName: AXSharp.TIA2AXSharp + nameWithType: AXSharp.TIA2AXSharp +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter + name: TIA2AXSharpAdapter + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html + commentId: T:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter + nameWithType: TIA2AXSharpAdapter +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector,AXSharp.TIA2AXSharp.TIARootObject) + name: CreateAdapter(Connector, TIARootObject) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateAdapter_AXSharp_Connector_Connector_AXSharp_TIA2AXSharp_TIARootObject_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector,AXSharp.TIA2AXSharp.TIARootObject) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector, AXSharp.TIA2AXSharp.TIARootObject) + nameWithType: TIA2AXSharpAdapter.CreateAdapter(Connector, TIARootObject) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector,System.String) + name: CreateAdapter(Connector, string) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateAdapter_AXSharp_Connector_Connector_System_String_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector,System.String) + name.vb: CreateAdapter(Connector, String) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector, string) + fullName.vb: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.Connector, String) + nameWithType: TIA2AXSharpAdapter.CreateAdapter(Connector, string) + nameWithType.vb: TIA2AXSharpAdapter.CreateAdapter(Connector, String) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.S71500.WebApi.WebApiConnector) + name: CreateAdapter(WebApiConnector) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateAdapter_AXSharp_Connector_S71500_WebApi_WebApiConnector_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.S71500.WebApi.WebApiConnector) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter(AXSharp.Connector.S71500.WebApi.WebApiConnector) + nameWithType: TIA2AXSharpAdapter.CreateAdapter(WebApiConnector) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter* + name: CreateAdapter + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateAdapter_ + commentId: Overload:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateAdapter + nameWithType: TIA2AXSharpAdapter.CreateAdapter +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector,System.String) + name: CreateTIARootObject(WebApiConnector, string) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateTIARootObject_AXSharp_Connector_S71500_WebApi_WebApiConnector_System_String_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector,System.String) + name.vb: CreateTIARootObject(WebApiConnector, String) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector, string) + fullName.vb: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector, String) + nameWithType: TIA2AXSharpAdapter.CreateTIARootObject(WebApiConnector, string) + nameWithType.vb: TIA2AXSharpAdapter.CreateTIARootObject(WebApiConnector, String) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector,System.String[]) + name: CreateTIARootObject(WebApiConnector, string[]) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateTIARootObject_AXSharp_Connector_S71500_WebApi_WebApiConnector_System_String___ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector,System.String[]) + name.vb: CreateTIARootObject(WebApiConnector, String()) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector, string[]) + fullName.vb: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector, String()) + nameWithType: TIA2AXSharpAdapter.CreateTIARootObject(WebApiConnector, string[]) + nameWithType.vb: TIA2AXSharpAdapter.CreateTIARootObject(WebApiConnector, String()) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector) + name: CreateTIARootObject(WebApiConnector) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateTIARootObject_AXSharp_Connector_S71500_WebApi_WebApiConnector_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject(AXSharp.Connector.S71500.WebApi.WebApiConnector) + nameWithType: TIA2AXSharpAdapter.CreateTIARootObject(WebApiConnector) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject* + name: CreateTIARootObject + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.html#AXSharp_TIA2AXSharp_TIA2AXSharpAdapter_CreateTIARootObject_ + commentId: Overload:AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpAdapter.CreateTIARootObject + nameWithType: TIA2AXSharpAdapter.CreateTIARootObject +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer + name: TIA2AXSharpSerializer + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html + commentId: T:AXSharp.TIA2AXSharp.TIA2AXSharpSerializer + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer + nameWithType: TIA2AXSharpSerializer +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize(System.String) + name: Deserialize(string) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html#AXSharp_TIA2AXSharp_TIA2AXSharpSerializer_Deserialize_System_String_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize(System.String) + name.vb: Deserialize(String) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize(string) + fullName.vb: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize(String) + nameWithType: TIA2AXSharpSerializer.Deserialize(string) + nameWithType.vb: TIA2AXSharpSerializer.Deserialize(String) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize* + name: Deserialize + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html#AXSharp_TIA2AXSharp_TIA2AXSharpSerializer_Deserialize_ + commentId: Overload:AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Deserialize + nameWithType: TIA2AXSharpSerializer.Deserialize +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize(AXSharp.TIA2AXSharp.TIARootObject,System.String) + name: Serialize(TIARootObject, string) + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html#AXSharp_TIA2AXSharp_TIA2AXSharpSerializer_Serialize_AXSharp_TIA2AXSharp_TIARootObject_System_String_ + commentId: M:AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize(AXSharp.TIA2AXSharp.TIARootObject,System.String) + name.vb: Serialize(TIARootObject, String) + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize(AXSharp.TIA2AXSharp.TIARootObject, string) + fullName.vb: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize(AXSharp.TIA2AXSharp.TIARootObject, String) + nameWithType: TIA2AXSharpSerializer.Serialize(TIARootObject, string) + nameWithType.vb: TIA2AXSharpSerializer.Serialize(TIARootObject, String) +- uid: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize* + name: Serialize + href: api/AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.html#AXSharp_TIA2AXSharp_TIA2AXSharpSerializer_Serialize_ + commentId: Overload:AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIA2AXSharpSerializer.Serialize + nameWithType: TIA2AXSharpSerializer.Serialize +- uid: AXSharp.TIA2AXSharp.TIABrowseElement + name: TIABrowseElement + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html + commentId: T:AXSharp.TIA2AXSharp.TIABrowseElement + fullName: AXSharp.TIA2AXSharp.TIABrowseElement + nameWithType: TIABrowseElement +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.#ctor(System.String,Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType,System.Boolean) + name: TIABrowseElement(string, ApiPlcProgramDataType, bool) + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement__ctor_System_String_Siemens_Simatic_S7_Webserver_API_Enums_ApiPlcProgramDataType_System_Boolean_ + commentId: M:AXSharp.TIA2AXSharp.TIABrowseElement.#ctor(System.String,Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType,System.Boolean) + name.vb: New(String, ApiPlcProgramDataType, Boolean) + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.TIABrowseElement(string, Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType, bool) + fullName.vb: AXSharp.TIA2AXSharp.TIABrowseElement.New(String, Siemens.Simatic.S7.Webserver.API.Enums.ApiPlcProgramDataType, Boolean) + nameWithType: TIABrowseElement.TIABrowseElement(string, ApiPlcProgramDataType, bool) + nameWithType.vb: TIABrowseElement.New(String, ApiPlcProgramDataType, Boolean) +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.#ctor* + name: TIABrowseElement + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement__ctor_ + commentId: Overload:AXSharp.TIA2AXSharp.TIABrowseElement.#ctor + isSpec: "True" + name.vb: New + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.TIABrowseElement + fullName.vb: AXSharp.TIA2AXSharp.TIABrowseElement.New + nameWithType: TIABrowseElement.TIABrowseElement + nameWithType.vb: TIABrowseElement.New +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Children + name: Children + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Children + commentId: P:AXSharp.TIA2AXSharp.TIABrowseElement.Children + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Children + nameWithType: TIABrowseElement.Children +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Children* + name: Children + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Children_ + commentId: Overload:AXSharp.TIA2AXSharp.TIABrowseElement.Children + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Children + nameWithType: TIABrowseElement.Children +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Datatype + name: Datatype + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Datatype + commentId: P:AXSharp.TIA2AXSharp.TIABrowseElement.Datatype + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Datatype + nameWithType: TIABrowseElement.Datatype +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Datatype* + name: Datatype + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Datatype_ + commentId: Overload:AXSharp.TIA2AXSharp.TIABrowseElement.Datatype + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Datatype + nameWithType: TIABrowseElement.Datatype +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.IsNested + name: IsNested + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_IsNested + commentId: P:AXSharp.TIA2AXSharp.TIABrowseElement.IsNested + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.IsNested + nameWithType: TIABrowseElement.IsNested +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.IsNested* + name: IsNested + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_IsNested_ + commentId: Overload:AXSharp.TIA2AXSharp.TIABrowseElement.IsNested + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.IsNested + nameWithType: TIABrowseElement.IsNested +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Symbol + name: Symbol + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Symbol + commentId: P:AXSharp.TIA2AXSharp.TIABrowseElement.Symbol + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Symbol + nameWithType: TIABrowseElement.Symbol +- uid: AXSharp.TIA2AXSharp.TIABrowseElement.Symbol* + name: Symbol + href: api/AXSharp.TIA2AXSharp.TIABrowseElement.html#AXSharp_TIA2AXSharp_TIABrowseElement_Symbol_ + commentId: Overload:AXSharp.TIA2AXSharp.TIABrowseElement.Symbol + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIABrowseElement.Symbol + nameWithType: TIABrowseElement.Symbol +- uid: AXSharp.TIA2AXSharp.TIARootObject + name: TIARootObject + href: api/AXSharp.TIA2AXSharp.TIARootObject.html + commentId: T:AXSharp.TIA2AXSharp.TIARootObject + fullName: AXSharp.TIA2AXSharp.TIARootObject + nameWithType: TIARootObject +- uid: AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements + name: TIABrowseElements + href: api/AXSharp.TIA2AXSharp.TIARootObject.html#AXSharp_TIA2AXSharp_TIARootObject_TIABrowseElements + commentId: P:AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements + fullName: AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements + nameWithType: TIARootObject.TIABrowseElements +- uid: AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements* + name: TIABrowseElements + href: api/AXSharp.TIA2AXSharp.TIARootObject.html#AXSharp_TIA2AXSharp_TIARootObject_TIABrowseElements_ + commentId: Overload:AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIARootObject.TIABrowseElements + nameWithType: TIARootObject.TIABrowseElements +- uid: AXSharp.TIA2AXSharp.TIATwinObject + name: TIATwinObject + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html + commentId: T:AXSharp.TIA2AXSharp.TIATwinObject + fullName: AXSharp.TIA2AXSharp.TIATwinObject + nameWithType: TIATwinObject +- uid: AXSharp.TIA2AXSharp.TIATwinObject._children + name: _children + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__children + commentId: F:AXSharp.TIA2AXSharp.TIATwinObject._children + fullName: AXSharp.TIA2AXSharp.TIATwinObject._children + nameWithType: TIATwinObject._children +- uid: AXSharp.TIA2AXSharp.TIATwinObject._kids + name: _kids + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__kids + commentId: F:AXSharp.TIA2AXSharp.TIATwinObject._kids + fullName: AXSharp.TIA2AXSharp.TIATwinObject._kids + nameWithType: TIATwinObject._kids +- uid: AXSharp.TIA2AXSharp.TIATwinObject._parent + name: _parent + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__parent + commentId: F:AXSharp.TIA2AXSharp.TIATwinObject._parent + fullName: AXSharp.TIA2AXSharp.TIATwinObject._parent + nameWithType: TIATwinObject._parent +- uid: AXSharp.TIA2AXSharp.TIATwinObject._primitives + name: _primitives + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__primitives + commentId: F:AXSharp.TIA2AXSharp.TIATwinObject._primitives + fullName: AXSharp.TIA2AXSharp.TIATwinObject._primitives + nameWithType: TIATwinObject._primitives +- uid: AXSharp.TIA2AXSharp.TIATwinObject.#ctor(AXSharp.Connector.ITwinObject,System.String,System.String) + name: TIATwinObject(ITwinObject, string, string) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__ctor_AXSharp_Connector_ITwinObject_System_String_System_String_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.#ctor(AXSharp.Connector.ITwinObject,System.String,System.String) + name.vb: New(ITwinObject, String, String) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.TIATwinObject(AXSharp.Connector.ITwinObject, string, string) + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.New(AXSharp.Connector.ITwinObject, String, String) + nameWithType: TIATwinObject.TIATwinObject(ITwinObject, string, string) + nameWithType.vb: TIATwinObject.New(ITwinObject, String, String) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.#ctor* + name: TIATwinObject + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject__ctor_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.#ctor + isSpec: "True" + name.vb: New + fullName: AXSharp.TIA2AXSharp.TIATwinObject.TIATwinObject + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.New + nameWithType: TIATwinObject.TIATwinObject + nameWithType.vb: TIATwinObject.New +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddChild(AXSharp.Connector.ITwinObject) + name: AddChild(ITwinObject) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddChild_AXSharp_Connector_ITwinObject_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.AddChild(AXSharp.Connector.ITwinObject) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddChild(AXSharp.Connector.ITwinObject) + nameWithType: TIATwinObject.AddChild(ITwinObject) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddChild* + name: AddChild + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddChild_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.AddChild + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddChild + nameWithType: TIATwinObject.AddChild +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddKid(AXSharp.Connector.ITwinElement) + name: AddKid(ITwinElement) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddKid_AXSharp_Connector_ITwinElement_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.AddKid(AXSharp.Connector.ITwinElement) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddKid(AXSharp.Connector.ITwinElement) + nameWithType: TIATwinObject.AddKid(ITwinElement) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddKid* + name: AddKid + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddKid_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.AddKid + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddKid + nameWithType: TIATwinObject.AddKid +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag(AXSharp.Connector.ITwinPrimitive) + name: AddValueTag(ITwinPrimitive) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddValueTag_AXSharp_Connector_ITwinPrimitive_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag(AXSharp.Connector.ITwinPrimitive) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag(AXSharp.Connector.ITwinPrimitive) + nameWithType: TIATwinObject.AddValueTag(ITwinPrimitive) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag* + name: AddValueTag + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AddValueTag_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AddValueTag + nameWithType: TIATwinObject.AddValueTag +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AttributeName + name: AttributeName + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AttributeName + commentId: P:AXSharp.TIA2AXSharp.TIATwinObject.AttributeName + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AttributeName + nameWithType: TIATwinObject.AttributeName +- uid: AXSharp.TIA2AXSharp.TIATwinObject.AttributeName* + name: AttributeName + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_AttributeName_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.AttributeName + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.AttributeName + nameWithType: TIATwinObject.AttributeName +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName(System.Globalization.CultureInfo) + name: GetAttributeName(CultureInfo) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetAttributeName_System_Globalization_CultureInfo_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName(System.Globalization.CultureInfo) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName(System.Globalization.CultureInfo) + nameWithType: TIATwinObject.GetAttributeName(CultureInfo) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName* + name: GetAttributeName + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetAttributeName_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetAttributeName + nameWithType: TIATwinObject.GetAttributeName +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetChildren + name: GetChildren() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetChildren + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetChildren + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetChildren() + nameWithType: TIATwinObject.GetChildren() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetChildren* + name: GetChildren + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetChildren_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetChildren + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetChildren + nameWithType: TIATwinObject.GetChildren +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetConnector + name: GetConnector() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetConnector + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetConnector + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetConnector() + nameWithType: TIATwinObject.GetConnector() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetConnector* + name: GetConnector + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetConnector_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetConnector + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetConnector + nameWithType: TIATwinObject.GetConnector +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable(System.Globalization.CultureInfo) + name: GetHumanReadable(CultureInfo) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetHumanReadable_System_Globalization_CultureInfo_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable(System.Globalization.CultureInfo) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable(System.Globalization.CultureInfo) + nameWithType: TIATwinObject.GetHumanReadable(CultureInfo) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable* + name: GetHumanReadable + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetHumanReadable_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetHumanReadable + nameWithType: TIATwinObject.GetHumanReadable +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetKids + name: GetKids() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetKids + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetKids + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetKids() + nameWithType: TIATwinObject.GetKids() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetKids* + name: GetKids + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetKids_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetKids + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetKids + nameWithType: TIATwinObject.GetKids +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetParent + name: GetParent() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetParent + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetParent + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetParent() + nameWithType: TIATwinObject.GetParent() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetParent* + name: GetParent + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetParent_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetParent + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetParent + nameWithType: TIATwinObject.GetParent +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail + name: GetSymbolTail() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetSymbolTail + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail() + nameWithType: TIATwinObject.GetSymbolTail() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail* + name: GetSymbolTail + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetSymbolTail_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetSymbolTail + nameWithType: TIATwinObject.GetSymbolTail +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags + name: GetValueTags() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetValueTags + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags() + nameWithType: TIATwinObject.GetValueTags() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags* + name: GetValueTags + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_GetValueTags_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.GetValueTags + nameWithType: TIATwinObject.GetValueTags +- uid: AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable + name: HumanReadable + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_HumanReadable + commentId: P:AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable + fullName: AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable + nameWithType: TIATwinObject.HumanReadable +- uid: AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable* + name: HumanReadable + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_HumanReadable_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.HumanReadable + nameWithType: TIATwinObject.HumanReadable +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Interpreter + name: Interpreter + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Interpreter + commentId: P:AXSharp.TIA2AXSharp.TIATwinObject.Interpreter + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Interpreter + nameWithType: TIATwinObject.Interpreter +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Interpreter* + name: Interpreter + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Interpreter_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.Interpreter + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Interpreter + nameWithType: TIATwinObject.Interpreter +- uid: AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain* + name: OnlineToPlain + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_OnlineToPlain_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain + nameWithType: TIATwinObject.OnlineToPlain +- uid: AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain``1 + name: OnlineToPlain() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_OnlineToPlain__1 + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain``1 + name.vb: OnlineToPlain(Of T)() + fullName: AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain() + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.OnlineToPlain(Of T)() + nameWithType: TIATwinObject.OnlineToPlain() + nameWithType.vb: TIATwinObject.OnlineToPlain(Of T)() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline* + name: PlainToOnline + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_PlainToOnline_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline + nameWithType: TIATwinObject.PlainToOnline +- uid: AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline``1(``0) + name: PlainToOnline(T) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_PlainToOnline__1___0_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline``1(``0) + name.vb: PlainToOnline(Of T)(T) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline(T) + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.PlainToOnline(Of T)(T) + nameWithType: TIATwinObject.PlainToOnline(T) + nameWithType.vb: TIATwinObject.PlainToOnline(Of T)(T) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow* + name: PlainToShadow + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_PlainToShadow_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow + nameWithType: TIATwinObject.PlainToShadow +- uid: AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow``1(``0) + name: PlainToShadow(T) + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_PlainToShadow__1___0_ + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow``1(``0) + name.vb: PlainToShadow(Of T)(T) + fullName: AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow(T) + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.PlainToShadow(Of T)(T) + nameWithType: TIATwinObject.PlainToShadow(T) + nameWithType.vb: TIATwinObject.PlainToShadow(Of T)(T) +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Poll + name: Poll() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Poll + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.Poll + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Poll() + nameWithType: TIATwinObject.Poll() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Poll* + name: Poll + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Poll_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.Poll + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Poll + nameWithType: TIATwinObject.Poll +- uid: AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain* + name: ShadowToPlain + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_ShadowToPlain_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain + nameWithType: TIATwinObject.ShadowToPlain +- uid: AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain``1 + name: ShadowToPlain() + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_ShadowToPlain__1 + commentId: M:AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain``1 + name.vb: ShadowToPlain(Of T)() + fullName: AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain() + fullName.vb: AXSharp.TIA2AXSharp.TIATwinObject.ShadowToPlain(Of T)() + nameWithType: TIATwinObject.ShadowToPlain() + nameWithType.vb: TIATwinObject.ShadowToPlain(Of T)() +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Symbol + name: Symbol + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Symbol + commentId: P:AXSharp.TIA2AXSharp.TIATwinObject.Symbol + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Symbol + nameWithType: TIATwinObject.Symbol +- uid: AXSharp.TIA2AXSharp.TIATwinObject.Symbol* + name: Symbol + href: api/AXSharp.TIA2AXSharp.TIATwinObject.html#AXSharp_TIA2AXSharp_TIATwinObject_Symbol_ + commentId: Overload:AXSharp.TIA2AXSharp.TIATwinObject.Symbol + isSpec: "True" + fullName: AXSharp.TIA2AXSharp.TIATwinObject.Symbol + nameWithType: TIATwinObject.Symbol - uid: ixc name: ixc href: api/ixc.html