Class PrimaveraBaseReader

Class PrimaveraBaseReader

Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)

Representa um leitor de base que pode ser usado para ler Project UIDs de vários arquivos de projeto Primavera XER ou XML.

public abstract class PrimaveraBaseReader

Inheritance

object PrimaveraBaseReader

Derived

PrimaveraXerReader , PrimaveraXmlReader

Membros herdados

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

Constructors

PrimaveraBaseReader(Redação)

Inicia uma nova instância da classe Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(string filePath)

Parameters

filePath string

Caminho para registar onde o projeto ou projetos de Primavera estão localizados.

PrimaveraBaseReader(Stream)

Inicia uma nova instância da classe Aspose.Tasks.PrimaveraBaseReader.

protected PrimaveraBaseReader(Stream stream)

Parameters

stream Stream

Programação com projetos de Primavera.

Methods

GetProjectInfos()

Retornar uma lista dos objetos de informação curtos do projeto.

public List<primaveraprojectinfo> GetProjectInfos()

Returns

List e o PT; PrimaveraProjectInfo >

GetProjectUids()

Retornar uma lista dos identificadores únicos dos projetos.

public List<int> GetProjectUids()

Returns

List e o PT; int >

Lista de identificadores únicos de projetos.

LoadFromStream(Stream)

Leia vários dados do projeto do fluxo fornecido.

protected abstract List<primaveraprojectinfo> LoadFromStream(Stream stream)

Parameters

stream Stream

Returns

List e o PT; PrimaveraProjectInfo >

LoadProject(Int)

Carrega o projeto com o identificador único especificado.

public Project LoadProject(int projectUid)

Parameters

projectUid int

Identificador único do projeto para carregar.

Returns

Project

Projeto com identificador único especificado do arquivo multiprojeto especificado. nulo se o projeto não existe.

 Português