Definizione del modello ThingWorx in Composer > Modellazione > Oggetti > Sottoscrizioni di oggetti > Attivazione e disattivazione delle sottoscrizioni a livello di codice
Attivazione e disattivazione delle sottoscrizioni a livello di codice
Le sottoscrizioni possono essere attivate e disattivate a livello di codice utilizzando i servizi DisableSubscription ed EnableSubscription.
Parametri dei servizi
In entrambi i servizi sono disponibili i parametri seguenti:
Parametro
Tipo di base
Descrizione
subscriptionName
STRING
Nome della sottoscrizione.
Note sui servizi
Non è possibile attivare o disattivare una sottoscrizione per un oggetto ereditato dal modello di oggetto o dalla thing shape corrispondente. Le sottoscrizioni possono essere attivate e disattivate solo al livello in cui sono state definite.
Le sottoscrizioni dinamiche sono solo in memoria. Se si riavvia ThingWorx o uno degli oggetti inclusi nella sottoscrizione, quest'ultima viene annullata. Se, ad esempio, è disponibile una sottoscrizione dinamica per un evento timer in un timer presente in un altro oggetto e si riavvia l'oggetto timer, la sottoscrizione non viene più attivata.
Gli utenti non amministratori possono utilizzare questi servizi.
È stato utile?