AX#

Search Results for

    Show / Hide Table of Contents

    Class WebApiString

    Represents wrapper for a PLC STRING variable.

    Inheritance
    object
    OnlinerBase
    OnlinerBase<string>
    OnlinerString
    WebApiString
    Implements
    INotifyPropertyChanged
    IValueBoundaries<string>
    IOnlineString
    IOnline<string>
    IShadowString
    IShadow<string>
    ITwinPrimitive
    ITwinElement
    Inherited Members
    OnlinerString.InstanceMaxValue
    OnlinerString.InstanceMinValue
    OnlinerString.Cyclic
    OnlinerString.GetCyclic(CultureInfo)
    OnlinerString.GetAsync(CultureInfo)
    OnlinerBase<string>.validator
    OnlinerBase<string>.EditValueChange
    OnlinerBase<string>.ShadowValueChange
    OnlinerBase<string>.Validator
    OnlinerBase<string>.SetLastValue
    OnlinerBase<string>.CyclicToWrite
    OnlinerBase<string>.Edit
    OnlinerBase<string>.Shadow
    OnlinerBase<string>.Raw
    OnlinerBase<string>.AttributeUnits
    OnlinerBase<string>.AttributeToolTip
    OnlinerBase<string>.GetAttributeToolTip(CultureInfo)
    OnlinerBase<string>.VariableInfo
    OnlinerBase<string>.ReadFromPlcIsRequested
    OnlinerBase<string>.AttributeMaximum
    OnlinerBase<string>.AttributeMinimum
    OnlinerBase<string>.LastValue
    OnlinerBase<string>.IsSubscribed
    OnlinerBase<string>.UpdateRead(string)
    OnlinerBase<string>.GetLastAvailableValue()
    OnlinerBase<string>.InitializeDefaults()
    OnlinerBase<string>.ShadowValueChangeEvent
    OnlinerBase<string>.HasWriteAccess()
    OnlinerBase<string>.ReadFromItem()
    OnlinerBase<string>.WriteItem()
    OnlinerBase<string>.GetDeclaringAssembly()
    OnlinerBase<string>.FromOnlineToShadow()
    OnlinerBase<string>.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<string>, IOnlineString, IOnline<string>, IShadowString, IShadow<string>, ITwinPrimitive, ITwinElement

    Constructors

    | Edit this page View Source

    WebApiString()

    Initializes a new instance of the OnlinerString class.

    Declaration
    public WebApiString()
    | Edit this page 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

    | Edit this page View Source

    GetAsync()

    Gets the value of this OnlinerString.

    Declaration
    public override Task<string> GetAsync()
    Returns
    Type Description
    Task<string>

    GetAsync()

    Overrides
    OnlinerString.GetAsync()
    | Edit this page View Source

    Read(string)

    Declaration
    public void Read(string result)
    Parameters
    Type Name Description
    string result
    | Edit this page View Source

    SetAsync(string)

    Sets the value of this OnlinerString.

    Declaration
    public override Task<string> SetAsync(string value)
    Parameters
    Type Name Description
    string value

    Value to be set

    Returns
    Type Description
    Task<string>
    Overrides
    OnlinerString.SetAsync(string)

    Implements

    INotifyPropertyChanged
    IValueBoundaries<T>
    IOnlineString
    IOnline<T>
    IShadowString
    IShadow<T>
    ITwinPrimitive
    ITwinElement

    Extension Methods

    TranslatorExtension.Translate(ITwinElement, string, CultureInfo)
    TwinObjectExtensions.HasAttribute<T>(ITwinElement)
    TwinObjectExtensions.StartPolling(ITwinElement, int, object)
    TwinObjectExtensions.StopPolling(ITwinElement, object)
    TwinPrimitiveExtensions.GetAttribute<T>(ITwinElement)
    TwinPrimitiveExtensions.GetPropertyInfoViaSymbol(ITwinElement)
    TwinPrimitiveExtensions.GetCyclicValue<T>(OnlinerBase)
    TwinPrimitiveExtensions.GetLastValue<T>(OnlinerBase)
    TwinPrimitiveExtensions.GetShadowValue<T>(OnlinerBase)
    TwinPrimitiveExtensions.SetCyclicValue<T>(OnlinerBase, T)
    TwinPrimitiveExtensions.SetShadowValue<T>(OnlinerBase, T)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFx. © MTS spol. s r.o., MTS spol. s r.o., and awesome contributors