Class PrimaveraBaseReader

Class PrimaveraBaseReader

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Bir çok proje Primavera XER veya XML dosyasından Project UID’leri okumak için kullanılabilecek bir temel okuyucu temsil eder.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

mirasçı üyeleri

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

Constructors

PrimaveraBaseReader(Sırt)

Aspose.Tasks.PrimaveraBaseReader sınıfının yeni bir örneğini başlatır.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

İlkbahar projesi veya projelerinin nerede bulunduğunu kaydetmek için bir yol.

PrimaveraBaseReader(Stream)

Aspose.Tasks.PrimaveraBaseReader sınıfının yeni bir örneğini başlatır.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

İlkbahar projeleri ile akış.

Methods

GetProjectInfos()

Projenin kısa bilgilendirme nesnelerinin bir listesini iade edin.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List &lt için; PrimaveraProjectInfo >

GetProjectUids()

Projelerin benzersiz tanımlayıcılarının bir listesini iade edin.

public List<int> GetProjectUids()

Returns

List &lt için; int >

Projelerin benzersiz tanımlayıcı listesi.

LoadFromStream(Stream)

Çeşitli proje verilerini sağlanan akımdan okuyar.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List &lt için; PrimaveraProjectInfo >

LoadProject(int ile)

Projeyi belirlenen benzersiz tanımlayıcıyla yüklenir.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Yükleme projesi için benzersiz tanımlayıcı.

Returns

Project

Belirlenmiş çok proje dosyasından belirlenmiş benzersiz tanımlayıcı ile proje. null eğer proje yoksa.

 Türkçe