ProjectDataSet.TaskRow classe
Define as propriedades, métodos e eventos de uma tarefa em um TaskDataTable.
Inheritance hierarchy
System.Object
System.Data.DataRow
WebSvcProject.ProjectDataSet.TaskRow
Namespace: WebSvcProject
Assembly: ProjectServerServices (em ProjectServerServices.dll)
Sintaxe
'Declaração
Public Class TaskRow _
Inherits DataRow
'Uso
Dim instance As ProjectDataSet.TaskRow
public class TaskRow : DataRow
Comentários
Dica
A PSI pode processar um máximo de 1000 linhas de dados ao mesmo tempo. Se o número total de linhas de dados novos ou atualizados em todas as tabelas do ProjectDataSet exceder 1000, a PSI retorna o erro ProjectExceededItemsLimit .
Ao criar um objeto TaskRow , especifique TASK_DUR_FMT. Caso contrário, abrir o projeto salvo no Project Professional pode resultar em comportamento imprevisível, incluindo possível perda de dados.
Não defina a propriedade TASK_WBS em um objeto TaskRow . A propriedade TASK_WBS é somente leitura, embora a PSI mostre-la como leitura / gravação. Se você define a propriedade TASK_WBS em um TaskRow com um valor especificado e, em seguida, cria ou atualizar o projeto, o Project Professional ignora o valor definido de PSI e atribui um valor de acordo com a posição de estrutura de tópicos da tarefa, quando você abre o projeto. Para ver o resultado no Project Professional, verifique o valor de código de EDT na guia Avançado da caixa de diálogo Informações sobre a tarefa.
Segurança de thread
Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.