combit List & Label 29 - .NET Hilfe
combit.Reporting.Repository Namespace / IRepository Schnittstelle / CreateOrUpdateItem Methode

Ein RepositoryItem mit den Metadaten des Elements. Es handelt sich hierbei immer um eine neue Instanz des RepositoryItem Typs.

Sollte der Aufruf durch einen Datei-Import (siehe bspw. Import-Methoden der Klasse RepositoryImportUtil) ausgelöst werden, so sind hier die Daten des Parameters userImportData des Import-Aufrufs enthalten. Anderenfalls ist dieser Parameter null.

Ein Stream-Objekt, von dem der Dateiinhalt des Elements ausgelesen werden kann. Wenn dieser Parameter null ist, darf der bisherige Dateiinhalt des Repository-Items nicht verändert werden, d.h. die Metadaten im 'item'-Parameter sollen übernommen, der Dateiinhalt aber ignoriert werden.



In diesem Thema
    CreateOrUpdateItem Methode
    In diesem Thema

    Speichert ein neues oder modifiziertes Element im Repository.

    Syntax
    'Deklaration
     
    
    Sub CreateOrUpdateItem( _
       ByVal item As RepositoryItem, _
       ByVal importUserData As String, _
       ByVal sourceStream As Stream _
    ) 

    Parameter

    item

    Ein RepositoryItem mit den Metadaten des Elements. Es handelt sich hierbei immer um eine neue Instanz des RepositoryItem Typs.

    importUserData

    Sollte der Aufruf durch einen Datei-Import (siehe bspw. Import-Methoden der Klasse RepositoryImportUtil) ausgelöst werden, so sind hier die Daten des Parameters userImportData des Import-Aufrufs enthalten. Anderenfalls ist dieser Parameter null.

    sourceStream

    Ein Stream-Objekt, von dem der Dateiinhalt des Elements ausgelesen werden kann. Wenn dieser Parameter null ist, darf der bisherige Dateiinhalt des Repository-Items nicht verändert werden, d.h. die Metadaten im 'item'-Parameter sollen übernommen, der Dateiinhalt aber ignoriert werden.

    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch