Compartilhar via


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.

Ver também

Referência

ProjectDataSet.TaskRow membros

WebSvcProject namespace