Hilfe-Center

CustomData

Beinhaltet Funktionen zum Steuern des Speicherbereichs (Key-Value-Store)

Mit CustomData können Werte zu bestimmten Entitäten wie Seiten oder Shapes zugeordnet werden.

SetItem(
    Key As String,
    Value As String,
    EditMode As Boolean,
    Modifier As iPerson,
    Optional FileIDs As IEnumerable(Of Integer) = Nothing,
    Optional PageID As Integer = 0,
    Optional ShapeID As Integer = 0,
    Optional AttributeValueID As Integer = 0,
    Optional UserID As Integer = 0,
    Optional AdministratorID As Integer = 0,
    Optional SessionID As String = ""
) [V2]

Speichert Daten anhand eines eindeutigen Keys. Vorhandene Daten werden überschrieben!

  • Key: Eindeutiger Schlüssel über den das Element gefunden werden kann
  • Value: Wert der gespeichert werden soll
  • EditMode: Sollen die Inhalte im ViewMode oder im EditMode geliefert werden
  • Modifier: Objekt der Person, die den Eintrag erstellt
  • Optionale Parameter
    • FileIDs: Eine Liste von Dateien, welche in Value enthalten sind
    • PageID: ID der Seite, auf welcher die Daten gespeichert werden
    • ShapeID: ID der Shapes, bei welchem die Daten gespeichert werden
    • AttributeValueID: ID des Attributs, bei welchem die Daten gespeichert werden
    • UserID: Nutzer, bei dem, Daten hinterlegt werden
    • AdministratorID: Administrator, bei dem Daten hinterlegt werden
    • SessionID: Session, die bei den Daten hinterlegt werden

GetItem(
    Key As String,
    Optional PageID As Integer = 0,
    Optional ShapeID As Integer = 0,
    Optional AttributeValueID As Integer = 0,
    Optional UserID As Integer = 0,
    Optional AdministratorID As Integer = 0,
    Optional SessionID As String = ""
) As String

Liefert den Datensatz anhand des Keys, wenn dieser existert, ansonsten Nothing.
Über die optionalen Parameter wird das gesuchte Item weiter eingeschränkt.
Z. B. : Gib mir den Wert von "ThumbUp" der Seite mit der ID 9.

  • Key: Eindeutiger Schlüssel über den das Element gefunden werden kann
  • Optionale Parameter
    • PageID: ID der Seite, auf welcher die Daten gespeichert wurde
    • ShapeID: ID der Shapes, bei welchem die Daten gespeichert wurde
    • AttributeValueID: ID des Attributs, bei welchem die Daten gespeichert wurde
    • UserID: Nutzer, bei dem, Daten hinterlegt wurde
    • AdministratorID: Administrator, bei dem Daten hinterlegt wurde
    • SessionID: Session, die bei den Daten hinterlegt wurde

DeleteItem(
    Key As String,
    Modifier As iPerson,
    Optional PageID As Integer = 0,
    Optional ShapeID As Integer = 0,
    Optional AttributeValueID As Integer = 0,
    Optional UserID As Integer = 0,
    Optional AdministratorID As Integer = 0,
    Optional SessionID As String = ""
) [V2]

Löscht den Datensatz anhand des Keys.

  • Key: Eindeutiger Schlüssel über den das Element gefunden werden kann
  • Modifier: Objekt der Person, die den Eintrag erstellt
  • Optionale Parameter
    • PageID: ID der Seite, auf welcher die Daten gespeichert wurde
    • ShapeID: ID der Shapes, bei welchem die Daten gespeichert wurde
    • AttributeValueID: ID des Attributs, bei welchem die Daten gespeichert wurde
    • UserID: Nutzer, der bei den Daten hinterlegt wurde
    • AdministratorID: Administrator, bei dem Daten hinterlegt wurde
    • SessionID: Session, die bei den Daten hinterlegt wurde
War dieser Beitrag hilfreich?
1 von 1 fanden dies hilfreich.
Es ist ein technisches Problem aufgetreten. Bitte wenden Sie sich telefonisch oder per E-Mail an uns.