combit List & Label 27 - .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 8.1 bis Windows 10 (Version 20H2 - 21H2), Windows 11 (21H2), Windows Server 2012 - 2022

    Siehe auch