Class PrimaveraBaseReader

Class PrimaveraBaseReader

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia podstawowy czytelnik, który może być używany do odczytu Project UID z wielu plików projektu Primavera XER lub XML.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Dziedziczeni członkowie

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

Constructors

PrimaveraBaseReader(strumień)

Inicjalizuje nową instancję klasy Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Znajduje się miejsce, w którym znajdują się projekty lub projekty Primavera.

PrimaveraBaseReader(Stream)

Inicjalizuje nową instancję klasy Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Strumień z projektami wiosny.

Methods

GetProjectInfos()

Zwróć listę krótkich przedmiotów informacyjnych projektu.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List • < PrimaveraProjectInfo >

GetProjectUids()

Powrót listy unikalnych identyfikatorów projektów.

public List<int> GetProjectUids()

Returns

List • < int >

Lista unikalnych identyfikatorów projektów.

LoadFromStream(Stream)

Przeczyta wiele danych projektu z dostarczonego strumienia.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List • < PrimaveraProjectInfo >

LoadProject(Int)

Wypełnij projekt z wyznaczonym unikalnym identyfikatorem.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Unikalny identyfikator projektu do ładowania.

Returns

Project

Projekt z określonym unikalnym identyfikatorem z określonego pliku multi-projekt. null, jeśli projekt nie istnieje.

 Polski