Classe que agrupa os projetos para manipulação no Project.
Métodos:
New
Sintaxe
_Projects():New( oParent ) →
Descrição
Cria uma instância da classe _Project()
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
oParent | Objeto | Objeto da classe MSProject | X |
Destroy
Sintaxe
_Projects():Destroy( ) →
Descrição
Destrói a instância do objeto para a limpeza de memória
Add
Sintaxe
_Projects():Add( lDisplayProjectInfo, cTemplate, lFileNewDialog ) →
Descrição
Adiciona um projeto à aplicação aberta do Project
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
lDisplayProjectInfo | Lógico | Indica se deve exibir a janela para preencher informações do projeto | |
cTemplate | Caracter | Caminho para o arquivo de template para usar na criação do projeto | |
lFileNewDialog | Lógico | Indica se deve exibir a janela de templates quando criando o projeto, caso cTemplate seja informado este parâmetro é ignorado |
GetCount
Sintaxe
_Projects():GetCount( ) → nCount
Descrição
Recupera o número de projetos associados com o objeto _Projects()
Retorno
nCount - Numérico - Quantidade de projetos associados no objeto
Item
Sintaxe
_Projects():Item( xId ) → oProjeto
Descrição
Atribui um ID para o projeto vinculado e o retorna este projeto
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
xId | Caracter / Numérico | Valor para atribuição no Id do projeto | X |
Retorno
oProjeto - Objeto - objeto da classe _IProjectDoc