Class PrimaveraBaseReader

Class PrimaveraBaseReader

Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)

Es handelt sich um einen Basisleser, der verwendet werden kann, um Project UIDs aus mehreren Projekten Primavera XER oder XML-Dateien zu lesen.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PrimaveraBaseReader(String)

Initialisiert eine neue Instanz der Aspose.Tasks.PrimaveraBaseReader Klasse.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Weg, um zu dokumentieren, wo Primavera-Projekte oder Projekte befinden.

PrimaveraBaseReader(Stream)

Initialisiert eine neue Instanz der Aspose.Tasks.PrimaveraBaseReader Klasse.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Stream mit Primavera-Projekten.

Methods

GetProjectInfos()

Wiederherstellen Sie eine Liste der kurzen Info-Objekte des Projekts.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List &undlt; PrimaveraProjectInfo >

GetProjectUids()

Wiederherstellen einer Liste der einzigartigen Identifikatoren der Projekte.

public List<int> GetProjectUids()

Returns

List &undlt; int >

Liste der einzigartigen Identifikatoren von Projekten.

LoadFromStream(Stream)

Lesen Sie mehrere Projektdaten aus dem bereitgestellten Stream.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List &undlt; PrimaveraProjectInfo >

LoadProject(Int)

Laden Sie das Projekt mit dem angegebenen einzigartigen Identifier.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Einzigartige Identifizierung des Projekts zu laden.

Returns

Project

Projekt mit angegebenem einzigartigen Identifier aus der angegebenen Multi-Projektdatei. null, wenn das Projekt nicht existiert.

 Deutsch