Schnittstelle IReminder

Alle Superschnittstellen:
AutoDeleteParameter, IAppointment, IDispatch, IUnknown
Alle bekannten Implementierungsklassen:
EloComServer

public interface IReminder extends IAppointment

Überschrift: IReminder

Beschreibung: Interface für die Wiedervorlage

Copyright: Copyright (c) ELO Digital Office GmbH 2007

  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
    IID für ComfyJ
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Int32
    createNewReminder(Int32 objectId, BStr receiverIds, BStr name, BStr message)
    Erstellt einen neuen Wiedervorlage Termin
    BStr
    Liefert das Erstellungsdatum des selektierten Wiedervorlagetermins
    BStr
    Liefert den Beschreibungstext des selektierten Wiedervorlagetermins.
    BStr
    Liefert den Namen des Wiedervorlagetermins
    Int32
    Liefert die Priorität des selektierten Wiedervorlagetermins.
    BStr
    Liefert den Termin für die Wiedervorlage
    Int32
    Liefert die Benutzer Id des Empfängers für einen selektierten Wiedervorlagetermin
    Int32
    Liefert die Benutzer Id des Absenders/Erzeugers des selektierten Wiedervorlagetermins
    VariantBool
    gotoReminder(Int32 reminderId)
    Wechselt in die Aufgabenansicht und selektiert den Wiedervorlagetermin mit der angegebenen Objekt Id.
    void
    setReminderCreateDate(BStr createDate)
    Setzt das Erstellungsdatum des selektierten Wiedervorlagetermins
    void
    setReminderDescription(BStr description)
    Setzt den Beschreibungstext des selektierten Wiedervorlagetermins
    void
    setReminderName(BStr name)
    Setzt den Namen des Wiedervorlagetermins
    void
    setReminderPriority(Int32 priority)
    Setzt die Priorität des selektierten Wiedervorlagetermins.
    void
    setReminderPromptDate(BStr promptDate)
    Setzt den Termin für die Wiedervorlage
    void
    setReminderReceiverId(Int32 receiverId)
    Setzt die Benutzer Id des Empfängers für einen Wiedervorlagetermin
    void
    setReminderSenderId(Int32 senderId)
    Setzt die Benutzer Id des Absenders des selektierten Wiedervorlagetermins

    Von Schnittstelle geerbte Methoden AutoDeleteParameter

    isAutoDelete, setAutoDelete

    Von Schnittstelle geerbte Methoden IDispatch

    getIDsOfNames, getTypeInfo, getTypeInfoCount, invoke

    Von Schnittstelle geerbte Methoden IUnknown

    addRef, isNull, queryInterface, release, setNull
  • Felddetails

  • Methodendetails

    • createNewReminder

      Int32 createNewReminder(Int32 objectId, BStr receiverIds, BStr name, BStr message)

      Erstellt einen neuen Wiedervorlage Termin

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet.

      Nachbedingung: Ein neuer Wiedervorlage Termin wird angelegt.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.createNewReminder 1198436, "11¶12¶13", "tester", "dies ist ein test"
       
      Parameter:
      objectId - Objekt ID des Strukturelements oder Dokuments
      receiverIds - Benutzer IDs der Empfänger des Wiedervorlage Termins, getrennt durch das Paragraph Symbol ¶
      name - Name des Wiedervorlage Termins
      message - Nachricht des Wiedervorlage Termins
      Gibt zurück:
      Die ID des neu erstellten Wiedervorlage Termins
    • getReminderName

      BStr getReminderName()

      Liefert den Namen des Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Name des Wiedervorlagetermins wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderName
       
      Gibt zurück:
      Name der Wiedervorlage
    • setReminderName

      void setReminderName(BStr name)

      Setzt den Namen des Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Name des Wiedervorlagetermins wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderName "foo"
       
      Parameter:
      name - Name der Wiedervorlage
    • getReminderReceiverId

      Int32 getReminderReceiverId()

      Liefert die Benutzer Id des Empfängers für einen selektierten Wiedervorlagetermin

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Benutzer Id des Empfängers für den ausgewählten Wiedervorlagetermin wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderReceiverId
       
      Gibt zurück:
      Benutzer Id
    • setReminderReceiverId

      void setReminderReceiverId(Int32 receiverId)

      Setzt die Benutzer Id des Empfängers für einen Wiedervorlagetermin

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Benutzer Id des Empfängers des Wiedervorlagetermins wird gesetzt

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderReceiverId 32
       
      Parameter:
      receiverId - Benutzer Id
    • getReminderSenderId

      Int32 getReminderSenderId()

      Liefert die Benutzer Id des Absenders/Erzeugers des selektierten Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Benutzer Id des Absenders des Wiedervorlagetermins wird zurückgegeben

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderSenderId
       
      Gibt zurück:
      Benutzer Id
    • setReminderSenderId

      void setReminderSenderId(Int32 senderId)

      Setzt die Benutzer Id des Absenders des selektierten Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Benutzer Id des Absenders des selektierten Wiedervorlagetermins wird gesetzt.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderSenderId 33
       
      Parameter:
      senderId - Benutzer Id
    • getReminderCreateDate

      BStr getReminderCreateDate()

      Liefert das Erstellungsdatum des selektierten Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Das Erstellungsdatum des selektierten Wiedervorlagetermins wird zurückgeliefert

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderCreateDate
       
      Gibt zurück:
      Erstellungsdatum
    • setReminderCreateDate

      void setReminderCreateDate(BStr createDate)

      Setzt das Erstellungsdatum des selektierten Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Das Erstellungsdatum des selektierten Wiedervorlagetermins wird gesetzt.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderCreateDate 20071105
       
      Parameter:
      createDate - Erstellungsdatum
    • getReminderPriority

      Int32 getReminderPriority()

      Liefert die Priorität des selektierten Wiedervorlagetermins.

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Priorität des selektierten Wiedervorlagetermins wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderPriority
       
      Gibt zurück:
      Priorität
    • setReminderPriority

      void setReminderPriority(Int32 priority)

      Setzt die Priorität des selektierten Wiedervorlagetermins.

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Die Priorität des selektierten Wiedervorlagetermins wird gesetzt.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderPriority 0
       
      Parameter:
      priority - Priorität
    • getReminderDescription

      BStr getReminderDescription()

      Liefert den Beschreibungstext des selektierten Wiedervorlagetermins.

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Beschreibungstext des selektierten Wiedervorlagetermins wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderDescription
       
      Gibt zurück:
      Beschreibung
    • setReminderDescription

      void setReminderDescription(BStr description)

      Setzt den Beschreibungstext des selektierten Wiedervorlagetermins

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Beschreibungstext des selektierten Wiedervorlagetermins wird zurückgegeben.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderDescription "Lorem ipsum dolor sit amet"
       
      Parameter:
      description - Beschreibung
    • getReminderPromptDate

      BStr getReminderPromptDate()

      Liefert den Termin für die Wiedervorlage

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Termin für die Wiedervorlage wird zurückgegeben

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       MsgBox Elo.getReminderPromptDate  'z. B. 20071205135400
       
      Gibt zurück:
      Wiedervorlagentermin
    • setReminderPromptDate

      void setReminderPromptDate(BStr promptDate)

      Setzt den Termin für die Wiedervorlage

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Die Aufgaben Ansicht ist aktiv. Ein Wiedervorlagetermin wurde in der Listenansicht ausgewählt.

      Nachbedingung: Der Termin für die Wiedervorlage wird gesetzt.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.setReminderPromptDate 20091010140000   'somewhere in the future
       
      Parameter:
      promptDate - Wiedervorlagentermin
    • gotoReminder

      VariantBool gotoReminder(Int32 reminderId)

      Wechselt in die Aufgabenansicht und selektiert den Wiedervorlagetermin mit der angegebenen Objekt Id.

      Vorbedingung: Ein Benutzer hat sich über die login Methode angemeldet. Ein Wiedervorlagetermin mit der angegebenen Wiedervorlage Objekt Id existiert im derzeit geöffneten Archiv und ist für den derzeit angemeldeten Benutzer aktiv/sichtbar.

      Nachbedingung: Der Wiedervorlage Termin in der Aufgaben Ansicht ist selektiert.

      Beispiel mit Visual Basic:

       set Elo = CreateObject("elo.enterprise")
       Elo.login
       ...
       Elo.gotoReminder(23)
       
      Parameter:
      reminderId - Id des Wiedervorlage Objekts
      Gibt zurück:
      VariantBool.TRUE, falls kein Fehler aufgetreten ist