Microsoft.Office.Project.Server.Library - Espace de noms

Cet espace de noms inclut les classes et énumérations qui prennent en charge de développement avec la PSI. Certaines classes sont à usage interne.

Pour utiliser l'espace de noms Microsoft.Office.Project.Server.Library , définissez une référence à l'assembly Microsoft.Office.Project.Server.Library.dll. Vous pouvez copier l'assembly à partir du répertoire %ProgramFiles%\Microsoft Office Servers\15.0\Bin ou à partir du téléchargement du kit de développement logiciel Project 2013 . Les développeurs tiers utilisent généralement cet espace de noms pour des énumérations comme Project.ProjectTypeet les classes Filter, PSClientErroret PSErrorInfo . De nombreuses classes dans l'espace de noms Microsoft.Office.Project.Server.Library utilisés en interne.

Classes

  Classe Description
Classe publique Activity Spécifie les constantes qui sont associés à des flux de travail exemple Project Server.
Classe publique Admin Contient des constantes utilisées dans certaines méthodes de la classe Admin du service Admin .
Classe publique ADSyncERPSettings Obsolète. Fournit des paramètres pour la synchronisation d'une liste des ressources d'entreprise avec un groupe Active Directory.
Classe publique ADSyncERPSettings2 Fournit des paramètres pour la synchronisation d'une liste des ressources d'entreprise avec un groupe Active Directory.
Classe publique ADSyncGroupSettings Gère les paramètres pour la synchronisation des groupes de service d'annuaire Active Directory avec la liste des ressources d'entreprise.
Classe publique AppPermissions Facilite l'utilisation de types autorisés et les valeurs correctes pour les autorisations d'application.
Classe publique AssemblyConstants Obsolète. Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Contient des constantes pour un assembly.
Classe publique Assignment Fournit des constantes pour une utilisation avec les affectations de coûts de ressources du projet.
Classe publique AssnConstID Les valeurs de la fonction nominal dans cette classe sont des types non signés rendre indisponible pour l'utilisation de la spécification CLS.
Classe publique BusinessFields Représente l'une des constantes nom qui sont utilisés pour les prédécesseurs de la tâche et les liens de successeur de tâche.
Classe publique CalendarConstants Contient des constantes pour valider des calendriers.
Classe publique CBSRequestMessage Crée un objet qui contient les paramètres d'entrée pour un message de demande de Service de construction de Cube (SCC) sur le point dans le système de file d'attente de Project Server.
Classe publique CubeBuildingService Fournit les identificateurs GUID pour différents types de services de construction du cube.
Classe publique CubeStatus Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique CubeUtility Fournit des informations qui vous permettant de définir la construction d'une base de données OLAP.
Classe publique CustomField Inclut des champs pour les valeurs de l'entreprise par défaut et les champs personnalisés locaux.
Classe publique DataAccess Contient des constantes de compteur de révision.
Classe publique DocConstID Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique Entity Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Classe publique EntityCollection Collection de métadonnées de l'entité pour l'affectation, calendrier, contrainte, code hiérarchique, projets, ressources et entités de tâche.
Classe publique Filter Une classe d'assistance qui est utilisée pour exprimer et créer une requête qui est envoyée au serveur Project Server.
Classe publique Filter.CustomField Représente une instance d'un champ personnalisé lors de la construction d'un filtre.
Classe publique Filter.Field Représente une instance d'un champ intrinsèque lors de la construction d'un filtre.
Classe publique Filter.FieldBase Classe de base de Theabstract à partir de laquelle tous les champs sont dérivées de l'infrastructure Filter .
Classe publique Filter.FieldCollection Une collection de champs de Filter.FieldBase .
Classe publique Filter.FieldOperator L'opérateur d'un champ, tel que défini par le type d'opération, match type et la définition de champ.
Classe publique Filter.LogicalOperator Opérateur logique pour un champ, tel que défini par les opérandes de champ spécifié et l'opération (AND ou OR).
Classe publique GeneralUtility Contient des méthodes utilitaires générales qui sont utilisés pour la compression et la décompression.
Classe publique LinkConstID Les membres de cet espace de noms ou de cette classe sont réservés à une utilisation interne et ne sont pas destinés à être utilisés directement à partir de votre code.
Classe publique LookupTables Inclut des champs et des méthodes pour les valeurs des tables de choix de Project Server par défaut.
Classe publique MyWorkDetailsViewHiddenFields Spécifie les champs qui sont masqués dans le « Mon travail en détail » afficher dans Project Web App.
Classe publique Notification Spécifie les constantes qui sont utilisées dans la construction de rappel et les messages d'alerte que reçoivent les utilisateurs à propos des rapports d'état et les tâches en retard ou à venir, ou sur la modification et de création de l'affectation.
Classe publique Optimizer Contient des constantes utilisées dans les méthodes de la classe du service de l'optimiseur.
Classe publique Optimizer.Colors Définit les couleurs pour les éléments gérés par l'optimiseur pour un portefeuille de projets.
Classe publique Optimizer.GridCellStyleIds Définit les styles de cellule dans la grille de l'optimiseur pour la gestion de portefeuille de projet.
Classe publique OptimizerMetricValue Contient des valeurs métriques pour une solution d'optimiseur.
Classe publique PDP Réservé à une utilisation future.
Classe publique PjMembershipUser Obsolète. Contient des informations sur un utilisateur Project Server, pour la sérialisation sur le réseau.
Classe publique Planner Contient des constantes à utiliser avec une solution du planificateur l'optimiseur.
Classe publique Project Fournit des constantes à utiliser lors de la création d'un projet.
Classe publique ProjectApplicationServiceUnavailableException Cette exception n'est pas utilisée dans Project Server.
Classe publique ProjectDetailPages Contient des constantes de champ qui sont utilisés dans l'infrastructure pour les pages de détail de projet (PDP).
Classe publique ProjectFarmQuiescingException L'exception est levée lorsque Project Server ne peut pas traiter une demande, car elle est actuellement en cours d'arrêt pour la maintenance.
Classe publique ProjectPropertyComparator Fournit la méthode Compare pour comparer des propriétés du projet de divers types avec et sans spécifier un opérateur de comparaison.
Classe publique ProjectPropertyIntrinsicField Contient les noms des propriétés de projet qui sont utilisées dans l'activité de flux de travail CompareProjectProperty .
Classe publique ProjectPropertyValues Représente les valeurs qui correspondent aux paramètres utilisés dans les méthodes de PSWorkflowService .
Classe publique ProjectServerDownException L'exception est levée lorsque Project Server ne peut pas traiter la demande de connexion.
Classe publique ProjectWorkflowContext Interface pour fournir des informations relatives à l'instance actuelle du flux de travail.
Classe publique Property Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique PropertyCollection Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Contient une collection de propriétés.
Classe publique PSClientError Contient des informations sur une exception SOAP pour une méthode PSI.
Classe publique PSContextInfo Contient des informations de contexte de Project Server pour l'identité de l'utilisateur, Project Web App site et culture par défaut.
Classe publique PSContextInfo.PSContextInfoV12 Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique PSContextInfoV14 Contient des informations de contexte de Project Server pour l'identité de l'utilisateur, Project Web App site et culture par défaut.
Classe publique PSDataSet Fournit une méthode d'extension pour les jeux de données typées.
Classe publique PSDataTable Contient des méthodes qui permettent d'extraire des valeurs à partir d'un objet DataRow .
Classe publique PSDBUtility Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique PSErrorInfo Contient des membres qui obtenir des informations sur une erreur de Project Server qui se produit pendant l'exécution.
Classe publique PSEventNameMap Contient des méthodes qui reçoivent le nom de la source d'un événement et le nom de l'événement.
Classe publique PSObsoleteAttribute
Classe publique PSSupportedLanguages Contient des méthodes utilitaires pour la prise en charge linguistique dans Project Server.
Classe publique PSWProjectEventArgs Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique QueueConstants Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique Reminders Notifications de rappel.
Classe publique Reporting Fournit des valeurs de constante qui sont utilisés par le Service de données de rapport.
Classe publique Reporting.AdminItem Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Contient les GUID de l'actualisation de certains tableaux dans la base de données de création de rapports.
Classe publique Resource Contient des constantes utilisées dans les méthodes de la classe du service Resource .
Classe publique ResourcePlan Contient des constantes utilisées dans les méthodes de la classe de l' ResourcePlan.
Classe publique RscConstID Cette classe n'est pas conforme CLS. Les valeurs de la fonction nominal dans cette classe sont des types non signés rendre indisponible pour l'utilisation de la spécification CLS.
Classe publique Rules Réservé à une utilisation interne.
Classe publique Security Contient une constante de sécurité à utiliser avec l'approbation des propositions de projet.
Classe publique SRConstants Contient les énumérations ReadMode et SubmitStatus de rapports d'état.
Classe publique StatusFreq Contient des méthodes qui reçoivent des périodes de rapports d'état.
Classe publique StatusingConst Valeur de GUID pour l'état.
Classe publique StatusingSecurityDescriptors Cette classe n'est pas conforme CLS. Les valeurs de la fonction nominal dans cette classe sont des types non signés rendre indisponible pour l'utilisation de la spécification CLS.
Classe publique TableStrings Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Classe publique Task Fournit des constantes qui sont utilisées dans la construction de tâches dans un projet.
Classe publique TaskConstID Les valeurs de la fonction nominal dans cette classe sont des types non signés rendre indisponible pour l'utilisation de la spécification CLS.
Classe publique TaskManagement Contient des constantes de l'état (accepter ou rejeter) d'une mise à jour de l'affectation.
Classe publique TimeScaleClass Classe abstraite qui constante des constantes de l'échelle de temps.
Classe publique TimesheetConst Contient des constantes de la feuille de temps.
Classe publique UserDelegationConsts Contient des constantes de délégation d'utilisateur.
Classe publique ValidationConst Contient des constantes et des propriétés en lecture seule pour le calcul de différentes valeurs de champ de projet et de validation.
Classe publique Version Obsolète. Réservé à une utilisation interne. Contient des constantes générales qui sont utilisés dans une version de Project Server.
Classe publique VersionConstants Obsolète. Contient les numéros de version, de build et de révision installées de Project Server.
Classe publique ViewConstants Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Contient des constantes pour les affichages.
Classe publique ViewsUtility Réservé à une utilisation interne. Contient des méthodes internes pour les affichages.
Classe publique Workflow Fournit des constantes et des méthodes qui peuvent être utilisés pour surveiller et gérer un processus de flux de travail.
Classe publique Workflow.BasicProjectPlanEnterpriseProjectType Fournit le GUID pour le type de projet d'entreprise.
Classe publique Workflow.CustomFields Contient des valeurs de champ personnalisé de flux de travail GUID.
Classe publique Workflow.SampleWorkflow Obsolète dans Project Server 2013. Contient des champs pour l'entrée principale et la sortie des données du flux de travail exemple Project Server 2010 .
Classe publique Workflow.SampleWorkflow.CustomFields Obsolète dans Project Server 2013. Contient des champs pour les identificateurs GUID des champs personnalisés par défaut pour le flux de travail exemple Project Server 2010 .
Classe publique Workflow.SampleWorkflow.LookupTables Obsolète dans Project Server 2013. Contient des champs pour les identificateurs GUID des tables de choix par défaut et des valeurs pour le flux de travail exemple Project Server 2010 .
Classe publique Workflow.SampleWorkflow.Phases Obsolète dans Project Server 2013. Contient des champs pour les phases du flux de travail exemple Project Server 2010 .
Classe publique Workflow.SampleWorkflow.Stages Obsolète dans Project Server 2013. Contient des champs pour les étapes du flux de travail exemple Project Server 2010 .
Classe publique WSS Fournit des constantes utilisées dans un espace de travail de projet.
Classe publique WSSSync Contient les noms de champ pour la synchronisation des tâches dans un projet avec une liste de tâches SharePoint.

Structures

  Structure Description
Structure publique CompareProjectPropertyResult Fournit un stockage pour les résultats d'une comparaison des deux propriétés.
Structure publique ImportResult Définit une structure pour stocker les résultats d'une opération d'importation de Project Server.
Structure publique PSDBField Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Structure publique PSDBTable Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Structure publique PSDBView Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Structure publique PSSecurityCategory Spécifie les catégories de sécurité intégrés dans Project Server.
Structure publique PSSecurityCategoryPermission Autorisations de catégorie de sécurité.
Structure publique PSSecurityGlobalPermission Spécifie les autorisations de sécurité globale.
Structure publique PSSecurityGroup Spécifie les groupes de sécurité intégrés dans Project Server.
Structure publique PSSecurityObjectType Spécifie le type d'objet pour une catégorie de sécurité.
Structure publique PSTrackingMode Spécifie la tâche que Project Server utilise le mode de suivi.
Structure publique QueueConstants.QueueMsgInfo Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Structure publique SrPeriod Fournit la logique pour les dates de rapport d'état.
Structure publique TaskListImportInfo Représente une structure avec les propriétés et méthodes qui sont utilisées pour importer une liste de tâches SharePoint.
Structure publique TimesheetEnum Définit une structure d'énumération de feuille de temps.

Interfaces

  Interface Description
Interface publique Filter.IOperator Une interface qui est utilisée pour concevoir des objets qui sont les opérateurs dans la construction de filtres.
Interface publique IPjMembershipUser Obsolète. Fournit des informations pour identifier et d'authentifier un utilisateur de Project Web App et Project Professional pour la sérialisation sur le réseau.
Interface publique IPSContextInfo Une interface qui fournit des informations de contexte de Project Server comme utilisateur, site et culture par défaut.
Interface publique IPSWorkflowService Une interface qui permet d'intégrer les fonctionnalités de Project Server, les activités de flux de travail.
Interface publique IPSWorkflowServiceEvents Aninterface qui définit couramment déclenché des événements pour les activités de flux de travail.
Interface publique IPWAPDPPart Une interface qui permet la communication entre l'infrastructure de page (PDP) de détail de projet et un composant WebPart sur la PDP.
Interface publique ITextConvCultureProvider Aninterface de conversion d'un fournisseur de culture en une représentation sous forme de texte de la langue et les paramètres régionaux.

Énumérations

  Énumération Description
Énumération publique Admin.ArchiveOpcode Spécifie le type d'objet à enregistrer dans la base de données d'archivage.
Énumération publique Admin.CompatibilityModes Obsolète dans Project Server 2013.
Énumération publique Admin.UserSyncSettings Spécifie les paramètres de la synchronisation des utilisateurs, pour vous aider à gérer les ressources de Project Server.
Énumération publique AdminCreateSubWeb Représente la stratégie qui indique si mise en service des sites de projet sous-site Web se produit lorsque le projet est publié et si elle a lieu automatiquement, se produit manuellement ou est désactivée.
Énumération publique ADSyncFrequencyUnit Spécifie l'unité de temps pour la synchronisation des groupes Project Server ou la liste des ressources d'entreprise avec des services d'annuaire Active Directory.
Énumération publique ADSyncStatus État de la synchronisation des ressources d'entreprise avec des groupes de service d'annuaire Active Directory.
Énumération publique AppPermissions.Right Spécifie les autorisations qui peuvent être assignées à un utilisateur de Project Professional et de Project Web App .
Énumération publique AppPermissions.Scope Spécifie les catégories de contenu qui sont affectées par les autorisations d'application et pour les autorisations d'application sont limitées.
Énumération publique Assignment.OtherType Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Spécifie les autres types d'affectations.
Énumération publique AssnHistoryItemType Spécifie le type d'élément de l'historique des affectations.
Énumération publique AttributeOlapRole Spécifie le rôle d'un attribut dans un schéma de traitement analytique en ligne.
Énumération publique BuiltInFieldsGroup Spécifie le regroupement des champs pour l'affichage.
Énumération publique CacheType Spécifie le type de cache.
Énumération publique CalendarConstants.CalendarExceptionNumericalPosition Spécifie la position d'exception de calendrier numérique.
Énumération publique CalendarConstants.CalendarRecurrenceDays Représente les jours de la semaine pour les exceptions de calendrier périodique.
Énumération publique CalendarConstants.CalendarRecurrenceType Spécifie le type de périodicité d'exceptions de calendrier.
Énumération publique CBS_CFNames Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code. Contient des constantes par le service de construction du cube (SCC) pour valider les noms de champs personnalisés.
Énumération publique Classification Spécifie la propriété Classification de la classe Property .
Énumération publique CubeStatus.BuildStage Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CubeStatus.CbsProcessErrorId Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CubeStatus.MessageLevel Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CubeStatus.MessageStatus Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CubeStatus.OlapDatabaseErrorReturn Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CubeStatus.OlapDatabaseStatus Cette classe et ses membres sont réservés à une utilisation interne et ne sont pas destinés à être utilisés dans votre code.
Énumération publique CustomField.AcceptableMaxValues Spécifie la valeur maximale acceptable pour un champ personnalisé.
Énumération publique CustomField.LocalType Spécifie le type d'un champ personnalisé local du projet.
Énumération publique CustomField.Prefix Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique CustomField.Range Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique CustomField.Scope Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique CustomField.SummaryRollup Spécifie le type de cumul de synthèse.
Énumération publique CustomField.Type Spécifie le type d'un champ personnalisé d'entreprise Project.
Énumération publique DatabaseTimeoutType Spécifie le type de délai d'expiration de la base de données.
Énumération publique DataStoreEnum Spécifie la base de données Project Server : Brouillon, publiée, archivage ou la création de rapports.
Énumération publique DelegationFilterType Sélectionne les affectations qui peuvent être déléguées.
Énumération publique EpmBaselineIndex Spécifie le concept de base de données des valeurs planifiées.
Énumération publique EpmCubeEntityType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Filter.FieldOperationType Spécifie le type d'opération pour un champ de filtre.
Énumération publique Filter.LogicalOperationType Spécifie le type d'opération logique pour un filtre.
Énumération publique Filter.MatchType Spécifie le type de correspondance pour un filtre.
Énumération publique Filter.PropertyTypeEnum Spécifie le type de propriété de champ personnalisé pour un filtre.
Énumération publique Filter.SortOrderTypeEnum Spécifie l'ordre de tri pour les noms de colonne renvoyés par un filtre.
Énumération publique HttpUriValidationResult Spécifie les résultats d'une validation d'URI.
Énumération publique LookupTableConstants Spécifie les valeurs maximales et minimales pour les entités de table de choix.
Énumération publique LookupTables.LocalMaskSequence Indique la séquence ou un type de données pour la table de choix d'un champ personnalisé local.
Énumération publique LookupTables.MaskSequence Spécifie la séquence ou un type de données pour une table de choix.
Énumération publique LookupTables.SortOrder Spécifie l'ordre de tri par défaut pour les tables de choix.
Énumération publique Notification.RecipientType Définit si le membre de l'équipe, le responsable, ou le membre de l'équipe et le Gestionnaire de recevoir cette notification de rappel.
Énumération publique Notification.ReminderCategory Spécifie la catégorie de la notification de rappel.
Énumération publique Notification.ReminderFrequencyType Indique la fréquence à laquelle un rappel particulier est envoyé.
Énumération publique Notification.ReminderOriginType Spécifie l'origine de la notification de rappel.
Énumération publique OlapCubeType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Optimizer.AnalysisType Spécifie le type d'une analyse de l'optimiseur.
Énumération publique Optimizer.AutoWeights Spécifie si l'optimiseur doit utiliser auto-pondération des mesures de projet dans l'analyse.
Énumération publique Optimizer.CommittedDecisionResult Spécifie si un élément est inclus dans une fonction de l'optimiseur.
Énumération publique Optimizer.DecisionResult Spécifie si l'élément est inclus dans une fonction de l'optimiseur.
Énumération publique Optimizer.DependencyPositions Indique si un projet est un projet maître ou qui en dépendent.
Énumération publique Optimizer.DependencyTypes Spécifie les relations de dépendance entre les tâches.
Énumération publique Optimizer.ForceStatus Spécifie si un projet est appliqué dans une solution.
Énumération publique Optimizer.MetricType Spécifie le type de mesure de graphique utilisé.
Énumération publique Optimizer.MetricUsage Spécifie la métrique de l'analyse.
Énumération publique Optimizer.OptimizationStep Spécifie que les pilotes et les projets de manière sont analysées par l'optimiseur.
Énumération publique Optimizer.OptimizerEntities Spécifie les composants d'une analyse de l'optimiseur.
Énumération publique Optimizer.PrioritizationType Spécifie le type de définition des priorités d'une analyse de l'optimiseur.
Énumération publique Optimizer.Solver Spécifie le composant de l'optimiseur est utilisé pour la résolution d'une solution de gestion de portefeuille. Cette classe est un usage interne.
Énumération publique Planner.ConstraintType Spécifie la contrainte sur une ligne de la solution dans un cas de planificateur.
Énumération publique Planner.PlannerHiringType Spécifie le type de recrutement dans une ligne de solution du planificateur.
Énumération publique Planner.ProjectPlannerState Spécifie l'état de l'agent de planification.
Énumération publique Project.CurrencySymbolPosition Spécifie le positionnement du symbole monétaire.
Énumération publique Project.ProjectRelationship Spécifie l'état d'un projet à la publication ou le masque de travail.
Énumération publique Project.ProjectType Spécifie le type de projet.
Énumération publique Project.StaleFlags Spécifie les indicateurs qui indiquent les éléments de projet qui doivent être mis à jour.
Énumération publique Project.WorkFormat Spécifie le format de travail.
Énumération publique ProjectDataType Spécifie le type de données de projet.
Énumération publique ProjectDetailPages.PageType Spécifie le type de page dans les pages de détails de projet.
Énumération publique ProjectPropertyCompareOperator Spécifie les opérateurs de comparaison des propriétés du projet.
Énumération publique ProjectSecurityRules Spécifie les règles dynamiques pour les projets dans les catégories de sécurité.
Énumération publique ProjectSummaryDataValidationLevel Spécifie le niveau de validation des données de projet.
Énumération publique PropertyType Spécifie les types de valeurs de propriétés du projet.
Énumération publique ProposalListModerationStatus Spécifie l'état de modération d'une proposition.
Énumération publique PSDataType Spécifie le type de données de Project Server.
Énumération publique PSDurationFormat Spécifie le type de format pour une durée.
Énumération publique PSErrorID Contient les codes d'erreur pour Project Server.
Énumération publique PSEventID Identifie un pré-événement Project Server ou le post-événement.
Énumération publique PSGroupingTypeId Spécifie comment un élément de ligne de projet est géré dans le regroupement des opérations.
Énumération publique PSTrackingModeEnum Spécifie la tâche que Project Server utilise le mode de suivi.
Énumération publique PWSListTemplateType Spécifie le type de modèle pour la site de projets
Énumération publique PWSWebPartViewType Spécifie le type d'affichage de composant WebPart pour la site de projets
Énumération publique QueueConstants.AdminAction Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique QueueConstants.BlockPolicy Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique QueueConstants.CorrelationPriority Spécifie le type de la priorité de la corrélation.
Énumération publique QueueConstants.GroupState Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique QueueConstants.JobState Spécifie l'état d'un travail en file d'attente.
Énumération publique QueueConstants.QueueID Spécifie l'identificateur de la file d'attente.
Énumération publique QueueConstants.QueueMsgPriority Spécifie le type de priorité du message en file d'attente.
Énumération publique QueueConstants.QueueMsgType Spécifie un type de message de système de file d'attente, pour l'envoi d'un travail pour le système de file d'attente de Project Server.
Énumération publique QueueConstants.RendezvousState Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique QueueConstants.SortColumn Spécifie la colonne selon laquelle effectuer le tri de l'objet QueueStatusDataSet.StatusDataTable .
Énumération publique QueueConstants.SortOrder Spécifie le mode de tri des éléments de la file d'attente.
Énumération publique QueueConstants.StatType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique ReadyToLeaveProjectStageValue Spécifie les exigences en matière de phase de projet dans un flux de travail Project Server, pour vous aider à déterminer si le flux de travail est prêt à quitter la fenêtre de partage.
Énumération publique Reminders.Type Spécifie le type d'un rappel.
Énumération publique Reporting.AssignmentType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Reporting.RefreshJobStatus Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Reporting.TimesheetCustomFieldOrigin Spécifie l'origine de la feuille de temps des champs personnalisés.
Énumération publique Reporting.WSSReportingSyncTypes Spécifie les types de synchronisation (problèmes, risques et livrables) pour la base de données de création de rapports, avec le site SharePoint pour un espace de travail de projet.
Énumération publique ReportingDBSynchronizationPhase Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Resource.AccrueAt Le mode d'allocation des coûts spécifie comment et quand les coûts des ressources doivent être facturés au coût d'une tâche.
Énumération publique Resource.BookingType Spécifie comment les ressources sont réservés pour des affectations.
Énumération publique Resource.DeletionConstratints Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Resource.OvertimeRateFormat Spécifie le format de description de taux dans laquelle le taux heures sup. est affiché.
Énumération publique Resource.ResourceDataTypes Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Resource.StandardRateFormat Spécifie la description du taux de format dans lequel le taux est affiché.
Énumération publique Resource.TimePhasedRowType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Resource.Type Spécifie le type de ressource.
Énumération publique Resource.WorkgroupMessaging Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique ResourceActiveFilter Spécifie le type de filtre de ressource.
Énumération publique ResourceFilter Spécifie le type de filtre de ressource.
Énumération publique ResourcePlan.ResPlanStatus Spécifie l'état d'un plan de ressources.
Énumération publique ResourcePlan.UtilizationType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique ResourcePlan.WorkUnits Spécifie les unités de mesure pour l'enregistrement de travail de la ressource.
Énumération publique ResourceSecurityRules Spécifie les règles dynamiques pour les ressources dans les catégories de sécurité.
Énumération publique Rules.ConditionType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Rules.FieldSource Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Rules.OperatorType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Rules.RuleListItemType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Rules.RuleType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Rules.ValueType Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Énumération publique Security.FieldAccessID Spécifie le type d'accès au champ.
Énumération publique Security.FieldGroupID Spécifie l'ID de groupe de sécurité d'un champ.
Énumération publique Security.PermissionID Spécifie le type d'autorisations de sécurité applicables.
Énumération publique Security.PermissionMode Indique si Project Server est en mode d'autorisation Project ou SharePoint.
Énumération publique Security.SecurityPrincipalType Spécifie le type de principal de sécurité.
Énumération publique SRConstants.ReadMode Spécifie que le rapport d'état en lecture en mode du récepteur ou de l'expéditeur.
Énumération publique SRConstants.SubmitStatus Spécifie l'état de l'envoi du rapport de statut.
Énumération publique StatusingReportingDisplay Spécifie les types de période rapports utilisés par état.
Énumération publique StatusingReportingPeriod Spécifie le type de période rapports utilisé par état.
Énumération publique StatusUpdateType Spécifie la nature d'une mise à jour d'état.
Énumération publique SyncEntityUidType Spécifie l'ID de type d'une entité à synchroniser.
Énumération publique SyncErrorSeverity Spécifie la gravité d'une erreur de synchronisation.
Énumération publique SyncErrorType Spécifie le type d'erreur de synchronisation.
Énumération publique TableStrings.Operation Spécifie l'action de ligne de données.
Énumération publique Task.AddPositionType Indique où ajouter une tâche dans un projet.
Énumération publique Task.ConstraintType Spécifie le type de contrainte pour une tâche.
Énumération publique Task.DurationFormat Spécifie le type de format pour une durée de la tâche.
Énumération publique Task.EarnedValueMethod Spécifie le type de calcul de la valeur acquise.
Énumération publique Task.FixedCostAccrual Spécifie comment et quand les coûts fixes doivent être facturés au coût d'une tâche.
Énumération publique TaskManagement.StatusApprovalType Spécifie le type d'approbation de l'état d'une mise à jour.
Énumération publique TimeScaleClass.TimeScale Spécifie l'échelle des données chronologiques.
Énumération publique TimesheetEnum.Action Spécifie l'action à effectuer sur une feuille de temps.
Énumération publique TimesheetEnum.ActionState Spécifie l'état d'une ligne de feuille de temps pour une action, telles que l'obtention d'une liste d'entrées de la feuille de temps.
Énumération publique TimesheetEnum.AuditOperationType Spécifie le type d'opération d'audit.
Énumération publique TimesheetEnum.AuditResType Spécifie le type de ressource qui peut auditer les entrées de la feuille de temps.
Énumération publique TimesheetEnum.AuditType Spécifie le type d'audit comme par BI, ressources ou les deux.
Énumération publique TimesheetEnum.DefaultDataEntryMode Spécifie le mode par défaut pour l'entrée de données dans la grille de feuille de temps.
Énumération publique TimesheetEnum.EntryMode Indique si le mode d'entrée de feuille de temps est quotidienne ou hebdomadaire.
Énumération publique TimesheetEnum.LineClassState Spécifie l'état d'une ligne de feuille de temps.
Énumération publique TimesheetEnum.LineClassType Spécifie le type de ligne de feuille de temps.
Énumération publique TimesheetEnum.LineStatus Spécifie le statut d'approbation d'une ligne de feuille de temps.
Énumération publique TimesheetEnum.ListSelect Filtrer les feuilles de temps retourné par la méthode ReadTimesheetList .
Énumération publique TimesheetEnum.Navigation Spécifie comment naviguer dans une liste de lignes de feuille de temps.
Énumération publique TimesheetEnum.PeriodState Spécifie l'état d'une période de feuille de temps pour une action, telles que l'obtention d'une liste de périodes de feuille de temps.
Énumération publique TimesheetEnum.PreloadOptionsForTimeSheet Spécifie les types de lignes de feuille de temps qui sont préchargés lors de la création d'une feuille de temps.
Énumération publique TimesheetEnum.PreloadType Indique les lignes à précharger dans une feuille de temps.
Énumération publique TimesheetEnum.Process Spécifie le processus pour une entrée de feuille de temps.
Énumération publique TimesheetEnum.ProjectTimesheetLineQueryType Spécifie les éléments de ligne de feuille de temps à inclure dans une requête.
Énumération publique TimesheetEnum.QueueJobStatus Spécifie l'état d'un travail de Service de mise en attente de feuille de temps.
Énumération publique TimesheetEnum.Status Spécifie l'état d'une feuille de temps.
Énumération publique TimesheetEnum.TimeSheetDefaultDisplay Spécifie s'il faut utiliser standard heures supplémentaires et non facturables de suivi, en plus de travail planifié.
Énumération publique TimesheetEnum.ValidationType Spécifie le type de validation d'une ligne de feuille de temps.
Énumération publique TimesheetEnum.WorkReportingUnits Spécifie l'unité de temps de travail de création de rapports sur une feuille de temps.
Énumération publique TimeSheetLineClass Cet objet représente les classifications qui identifient les différentes utilisations d'une ligne de feuille de temps.
Énumération publique UpdateProjectStageStatusFieldValue Spécifie l'état de la fenêtre de projet dans un flux de travail Project Server.
Énumération publique UserDelegationConsts.DelegationFilter Spécifie le filtre pour la recherche des délégations de l'utilisateur.
Énumération publique ValidationItemType Spécifie le type de validation.
Énumération publique ValidationStore Spécifie la base de données de Project Server dans laquelle effectuer la validation.
Énumération publique ViewConstants.CustomFieldCategory Réservé à une utilisation interne. Spécifie la catégorie d'un champ personnalisé dans un affichage.
Énumération publique ViewConstants.FieldType Réservé à une utilisation interne. Spécifie le type de champ dans un affichage.
Énumération publique ViewConstants.ViewType Réservé à une utilisation interne. Spécifie le type d'affichage.
Énumération publique WebObjectDatabaseRelationshipType
Énumération publique WebObjectDatabaseType Spécifie le type de base de données d'un objet web.
Énumération publique WebObjectLinkType Spécifie le type de lien entre les objets web dans un objet ObjectLinkProviderDataSet .
Énumération publique WebObjectType Spécifie le type d'objet web.
Énumération publique Workflow.CustomFieldBehavior Spécifie la nature d'un champ personnalisé de flux de travail.
Énumération publique Workflow.StageStatus Spécifie l'état d'un flux de travail pour une étape.
Énumération publique Workflow.StrategicImpactBehavior Spécifie l'impact stratégique comment se comportent les valeurs dans une étape de flux de travail Project Server.
Énumération publique Workflow.WorkflowState Spécifie l'état d'un flux de travail.