Showing results 1 to 3 of 3

Thread: ProjectServiceExtension Stop() - Freigeben verwendeter Ressourcen

  1. #1
    Join Date
    21.12.2016
    Posts
    16

    Frage ProjectServiceExtension Stop() - Freigeben verwendeter Ressourcen

    Hallo,

    ich implementiere ein AddIn als ProjectServiceExtension und erzeuge im Start(..) einen Container für OnlineVariablen und Registriere hierzu ein Event.
    context.OnlineVariableContainerCollection.Create(A  ddInOnlineContainer_name);


    Beim beenden des AddIns würde ich diese Ressourcen wieder korrekt freigeben wollen.
    Hier steht mir aber nicht mehr der Parameter IProject context zur Verfügung
    context.OnlineVariableContainerCollection.Delete(A  ddInOnlineContainer_name);


    Hierzu meine Frage(n):
    • Kann die Funktion Stop() erweitert werden nach Stop(IProject context) oder steht der context beim Aufruf von Stop() gar nicht mehr zur Verfügung?
    • Wie könnte ich die genutzten Ressourcen alternativ wieder freigeben? Einen anderen Trigger als Stop() implementiert ProjectServiceExtension ja nicht. Oder?

    Dank für jede Idee.
    Grüße
    Jens

  2. #2
    Join Date
    15.11.2016
    Posts
    94

    Default Re: ProjectServiceExtension Stop() - Freigeben verwendeter Ressourcen

    Hallo Jens,

    Ich würde eine globale Variable für den context und den OnlineContainer machen.

    Siehe Beispiel im Anhang.

    LG,
    Georg
    Attached Files Attached Files

  3. #3
    Join Date
    21.12.2016
    Posts
    16

    Daumen hoch Re: ProjectServiceExtension Stop() - Freigeben verwendeter Ressourcen

    Hallo Georg,

    vielen Dank für die Antwort.
    Ich war mir nicht sicher, ob der aufräumende Zugriff im Stop() Event noch zulässig ist.
    Hat geholfen.

    Grüße
    Jens

Similar Threads

  1. no stop code 'Do while'
    By gyu in forum VBA
    Replies: 2
    Last Post: 22nd June 2017, 07:45
  2. Bargraf-Eigenschaften in Symbol freigeben
    By michab in forum zenon Supervisor
    Replies: 3
    Last Post: 12th September 2014, 08:48
  3. Archive start/stop notification
    By ansab.tp in forum zenon Supervisor
    Replies: 2
    Last Post: 17th April 2012, 07:59
  4. CEL 'Stop' button
    By nurul in forum zenon Supervisor
    Replies: 8
    Last Post: 11th August 2009, 09:16
  5. How to Stop Logging Alarms
    By matholton in forum zenon Supervisor
    Replies: 2
    Last Post: 29th September 2008, 11:24

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •