Exporter (0) Imprimer
Développer tout

Modifications des tables du modèle objet VBA (traduction automatique)

Office 2010
ImportantImportant

Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Le modèle objet Microsoft Visual Basic for Applications (VBA) de Microsoft Project Standard 2010 et de Microsoft Project Professionnel 2010 inclut de nouvelles classes, méthodes, propriétés et énumérations qui prennent en charge les nouvelles fonctionnalités de Project 2010. Pour une introduction aux modifications du modèle objet et aux principales fonctionnalités nouvelles de Project, voir Programmation du client Project (traduction automatique).

Vous pouvez utiliser les sections suivantes pour aider à développer ou de mettre à jour des solutions d'automatisation à l'aide du modèle d'objet Project 2010. Pour plus d'informations, consultez l'aide de VBA dans Project 2010 pour chaque objet ou d'un membre.

La référence du modèle objet détaillé est disponible dans la référence de l'aide de VBA, qui comprend une liste alphabétique des nouveaux membres par objet. Aide VBA inclut des descriptions, des remarques et des exemples. Le Kit de développement Project 2010 n'inclut pas la référence complète de l'aide de VBA. Pour accéder à l'aide de VBA, ouvrez Visual Basic Editor (VBE) dans le projet, puis cliquez sur l'icône Aide ou appuyez sur F1. Le fichier d'aide de VBA est le format de Microsoft Help 2.0 WINPROJ.DEV.Fichiers HXS dans le répertoire [Program Files]\Microsoft Office\Office14\[LCID], où LCID est l'ID de paramètres régionaux. Par exemple, l'aide de VBA anglais pour le projet est [Program Files]\Microsoft Office\Office14\1033\WINPROJ.DEV.HXS.

RemarqueRemarque

Si la version 32 bits de Project 2010 est installée sur un système d'exploitation 64 bits de Windows, le WINPROJ.DEV.Les fichiers HXS sont C:\Program Files (x86)\Microsoft Office\Office14\1033.

Aide de VBA pour toutes les applications clientes de Office 2010 est également disponible via Office Online et dans la bibliothèque MSDN. Pour accéder aux rubriques d'aide mis à jour lorsque vous travaillez dans Visual Basic Editor, cliquez sur le menu État de connexion dans le coin inférieur droit de la fenêtre d'aide de Project et puis cliquez sur Afficher le contenu d'Office Online. Pour les champs de Project 2010 sur Office.com, consultez de champs disponibles.

Tableau 1 inclut uniquement les types de données que vous êtes susceptible d'utiliser lors du développement avec le modèle de projet. Pour obtenir une liste des types intégrés, consultez le Types Reference Tables Microsoft Visual c#, la Data Type Summary de Visual Basic et autres références dans l'aide de Visual Studio.

Tableau 1. Comparaison des types de

Type de VBA
(dans le projet VBA)

.NET Framework
Type de Base

Alias Visual c#
ou Type

Alias de Visual Basic

Byte

System.Byte

byte

Byte

Integer

System.Int16

short

Short

Long

System.Int32

int

Integer

LongLong disponible uniquement dans les applications 64 bits.
Nouveau dans Microsoft Office 2010.

System.Int64

long

Long

alias VBA LongPtr. Disponible dans les applications 32 bits et 64 bits.
Nouveau dans Microsoft Office 2010.

En 32 bits : System.Int32

En 64 bits : System.Int64

En 32 bits : int

En 64 bits : long

En 32 bits : Integer

En 64 bits : Long

Boolean

System.Boolean

Boolean

Boolean

Single

System.Single

float

Single

Double

System.Double

double

Double

string

System.String

string

string

Variant (pour les dates)

System.DateTime

dateTime

Date

Variant ou Object

System.Object

object

Object

Pour créer des types définis par l'utilisateur qui sont accessibles par les instructions de Declare, passer des pointeurs et des poignées de Long à LongPtr et marquer l'instruction Declare en tant que pointeur-safe. Vous pouvez utiliser la constante de compilation #if VBA7 pour le code qui est compatible avec les applications Microsoft Office 2010 32 bits et 64 bits. Pour le code qui peut s'exécuter uniquement sur les applications 64 bits, utilisez la constante de compilation #if Win64. Par exemple, le code suivant pour un pointeur de fonction externe pourrait être utilisé dans les applications Office 2010 32 bits et 64 bits, Microsoft Office 2007 et les versions précédentes.

#if VBA7 Then
Declare PtrSafe Function MyFunction Lib "my32BitLib.dll" (_
    ByVal Key As LongPtr, ByVal SubKey As String, NewKey As LongPtr) _
    As Long
#else
Declare Function MyFunction Lib "my32BitLib.dll" (_
    ByVal Key As Long, ByVal SubKey As String, NewKey As Long) _
    As Long
#endif

Pour plus d'informations, consultez Working with VBA in Office 2010 (32-bit) and Office 2010 (64-bit).

RemarqueRemarque

La plupart des propriétés que l'Explorateur d'objets indique que le type Variant sont en interne de type Boolean. Toutefois, ils sont répertoriés comme Variant dans la mesure où elles peuvent être définies avec les valeurs de la Boolean, Integer ou String. Par exemple, vous pouvez définir la propriété Task.Marked sur « Yes », 1 ou True. Il est généralement préférable d'utiliser les valeurs de Boolean pour une signification claire et de faciliter au code de port pour Microsoft Visual Basic ou Microsoft Visual c#.

Les tableaux suivants répertorient uniquement des ajouts dans le modèle d'objet Project 2010 par rapport au modèle objet Project 2007. La colonne de propriétés et méthodes afficher les nouveaux membres de l'objet. Il n'y a pas de nouveaux événements. Project 2010 masque les membres supprimés qui étaient visibles et documentées dans Project 2007. Pour voir les membres masqués dans Visual Basic Editor, cliquez n'importe où dans la fenêtre Explorateur d'objets, puis sur Afficher les membres masqués.

RemarqueRemarque

La plupart des méthodes qui ont changé les paramètres ont Ex (pour les options étendues) ajouté au nom de méthode. Lorsque vous enregistrez une macro dans Project 2010, la macro utilise les méthodes modifiées. Par exemple, si vous enregistrez une macro et fermez le fichier de projet, la macro enregistre FileCloseEx. Les membres masqués ne sont pas documentées dans le fichier d'aide VBA Project 2010.

La colonne de commentaires ou de Description indique la même description qui est disponible dans l'aide de VBA. Lorsque vous utilisez une méthode avec une longue liste de paramètres, vous pouvez utiliser les paramètres nommés dans VBA pour aider à réduire les erreurs. Par exemple, OptionsViewEx a ProjectCurrency comme paramètre dixième, entre les paramètres CurrencyDigits et DisplayOutlineNumber. Vous pouvez transmettre un paramètre nommé comme illustré dans l'exemple de code suivant.

Dim result as Boolean
result = OptionsView DisplayOutlineNumber:=True
'Error in tenth parameter: 
'result = OptionsView( , , , , , , , , , True)

Les tableaux de cet article ne pas afficher les signatures de méthode comme extraites de la MSPRJ.Bibliothèque d'objet OLB qui est installé avec Project Professionnel 2010. Pour les signatures de méthode, consultez l'aide de VBA. Les types de propriété dans les tables sont nommés comme ils apparaissent dans Visual Basic Editor.

L'aide de Visual Basic mis à jour pour Project 2010 illustre la syntaxe de la signature correcte pour les méthodes. Par exemple, la Figure 1 illustre la syntaxe de la méthode OpenFromSharePoint .

La figure 1. Exemple de syntaxe dans l'aide de VBA

Exemple de syntaxe dans l’aide VBA

Pour les méthodes avec une valeur de retour de Boolean, la méthode retourne True si elle réussit et False si elle n'aboutit pas.

Toutes les classes de projet se trouvent dans la bibliothèque MSProject. Les membres de la classe Application sont également inclus dans la classe Global masqué dans Visual Basic Editor. La bibliothèque d'objet, MSPRJ.OLB, inclut les classes Application et Global.

Planification

Le tableau 2 montre les nouveaux membres pour les tâches planifiées manuellement, tâches inactifs, l'inspecteur de la tâche et les propriétés associées sur la tâche, les ressources et les objets de l'affectation.

Tableau 2. Modifications apportées au modèle objet pour la planification de projet

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de ChangeStatusDate booléenne

Modifie la date d'état de projet.

Application

Procédé de ClearConstraint booléenne

Efface la contrainte sur une tâche spécifique.

Application

Procédé de InactivateTaskToggle booléenne

Active ou désactive l'état d'une tâche entre actives et inactives.

Application

Procédé de InsertBlankRow booléenne

Insère une ligne vierge au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Procédé de InsertManualTask booléenne

Insère une nouvelle tâche planifiée manuellement au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Procédé de InsertMilestoneTask booléenne

Insère une nouvelle tâche jalon au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Procédé de InsertResource booléenne

Insère une nouvelle ressource dans un affichage des ressources.

Application

Procédé de InsertScheduledTask booléenne

Insère une nouvelle tâche planifiée automatiquement au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Procédé de InsertSummaryTask booléenne

Insère une nouvelle tâche récapitulative au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Procédé de InsertTask booléenne

Insère une nouvelle tâche de mode par défaut au-dessus de la cellule ou la ligne de la tâche sélectionnée dans un diagramme de Gantt.

Application

Propriété : LevelFreeformTasks as Boolean

True si les tâches planifiées manuellement sont auditées ; Sinon, false.

Application

Procédé de LevelingOptionsEx booléenne

Spécifie les options d'audit pour le projet actif, y compris l'audit des tâches planifiées manuellement.

Application

Procédé de LevelSelected booléenne

Audite les tâches sélectionnées pour résoudre les conflits de ressources ou les surutilisations.

Application

Procédé de NewTasksStartOn booléenne

Spécifie comment la date de début d'une nouvelle tâche est définie.

Application

Procédé de ProjectMove booléenne

Déplace la date de début de projet vers une nouvelle date.

Application

Procédé de ReassignSelectedAssns booléenne

Réaffecte les affectations sélectionnées dans l'affichage de projets d'équipe.

Application

Procédé de SelectTaskAssns

Sélectionne toutes les affectations d'une tâche sélectionnée dans l'affichage de projets d'équipe.

Application

Procédé de SetResourceFieldByID booléenne

Définit la valeur d'un champ de ressource spécifié par le numéro d'identification de champ.

Application

Procédé de SetShowTaskSuggestions booléenne

Définit l'option Afficher les suggestions globale pour les tâches.

Application

Procédé de SetShowTaskWarnings booléenne

Définit l'option Afficher les avertissements globale pour les tâches.

Application

Procédé de SetTaskFieldByID booléenne

Définit la valeur d'un champ de tâche spécifiée par le numéro d'identification de champ

Application

Procédé de SetTaskMode booléenne

Modifie le mode des tâches sélectionnées, planifiés manuellement ou automatiquement planifiée.

Application

Procédé de ShowIgnoredTaskWarnings booléenne

Affiche tous les avertissements ignorés pour les tâches ; Active le symbole d'avertissement dans la colonne Indicateurs .

Application

Procédé de TaskInspector booléenne

Affiche le volet Inspecteur de tâches .

Application

Procédé de TaskMove booléenne

Déplace les tâches de la date de début d'une ou plusieurs sélectionné le nombre de jours spécifié.

Application

Procédé de TaskMoveToStatusDate booléenne

Déplace les pièces terminées ou incomplètes d'une ou plusieurs tâches à la date d'état.

Application

Procédé de TaskRespectLinks booléenne

Déplacement un ou plusieurs tâches sélectionnées de sorte que leurs dates sont déterminées par leurs interdépendances.

Application

Procédé de TogglePreventResOveralloc booléenne

Active ou désactive la commande Empêcher les surutilisations pour l'affichage de projets d'équipe.

Application

Procédé de ToggleResourceDetails booléenne

Affiche ou masque le Formulaire ressource dans le volet inférieur d'un affichage fractionné.

Application

Procédé de ToggleTaskDetails booléenne

Affiche ou masque le Formulaire tâche dans le volet inférieur d'un affichage fractionné.

Assignment

Procédé de Replan

Replans l'affectation par travail augmentation ou durée.

Assignment

Propriété : Resource en tant que ressource

Obtient la ressource associée à l'affectation.

Assignment

Propriété : Task en tant que tâche

Obtient la tâche associée à l'affectation.

Cell

Propriété : Assignment comme affectation

Obtient l'affectation est associée à la cellule.

OverAllocatedAssignments

Propriété : Count As Long

Obtient le nombre d'objets de Assignment dans la collection OverAllocatedAssignments.

OverAllocatedAssignments

Propriété : Item comme affectation

Obtient un objet unique Assignment à partir de la collection OverAllocatedAssignments.

OverAllocatedAssignments

Propriété : TotalDetectedCount As Long

Obtient le nombre total des affectations surutilisées, y compris ceux qui dépassent le temps maximal des ressources disponibles.

Project

Propriété : DetectCycle en tant que tâches

Obtient une collection Tasks qui contient un ensemble d'interdépendances circulaire, si les références circulaires existent.

Project

Propriété : KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled As Boolean

True si les prévisions des tâches respecte le calendrier en cours lorsqu'une tâche est converti du manuel en automatique ; Sinon, false.

Project

Propriété : ManuallyScheduledTasksAutoRespectLinks As Boolean

True si les liens de tâche prédécesseur et successeur sont conservés lorsqu'une tâche est convertie automatique à manuel ; Sinon, false.

Project

Propriété : NewTasksCreatedAsManual en tant que tâches

True si les nouvelles tâches sont créées manuellement les tâches planifiées. Cet argument a la valeur False si les nouvelles tâches sont planifiées automatiquement.

Project

Propriété : ShowTaskSuggestions en tant que tâches

True si les suggestions de tâche du projet actif sont affichées ; Sinon, false.

Project

Propriété : ShowTaskWarnings en tant que tâches

True si les avertissements de tâche du projet actif sont affichées ; Sinon, false.

StartDriver

Propriété : EffectiveDateAdd en tant que Variant

Obtient la date et l'heure qui suit une autre date d'une durée spécifiée, à l'aide du calendrier effectif d'une tâche planifiée manuellement.

StartDriver

Propriété : EffectiveDateDifference As Long

Obtient la durée entre deux dates en minutes, à l'aide du calendrier effectif d'une tâche planifiée manuellement.

StartDriver

Propriété : EffectiveDateSubtract en tant que Variant

Obtient la date et l'heure qui précède une autre date d'une durée spécifiée, à l'aide du calendrier effectif d'une tâche planifiée manuellement.

StartDriver

Propriété : OverAllocatedAssignments en tant que OverAllocatedAssignments

Obtient des affectations pour un pilote de début des tâches surutilisées.

StartDriver

Propriété : Suggestions As Long

Obtient une combinaison de valeurs de PjTaskWarnings d'indiquer s'il existe des problèmes potentiels qui devraient être corrigées pour une tâche spécifiée.

StartDriver

Propriété : Warnings As Long

Obtient une combinaison de valeurs de PjTaskWarnings d'indiquer s'il existe des problèmes pour une tâche spécifiée.

Task

Propriété : Active en tant que Variant

True si la tâche est active ; Sinon, false.

Task

Propriété : Baseline[n]DurationText en tant que chaîne

Obtient ou définit une chaîne représentant la durée planifiée d'une tâche. [n] peuvent être de 1 à 10 ou vide.

Task

Propriété : Baseline[n]FinishText en tant que chaîne

Obtient ou définit une chaîne représentant la date de fin planifiée d'une tâche. ([n] peuvent être de 1 à 10 ou vide).

Task

Propriété : Baseline[n]StartText en tant que chaîne

Obtient ou définit une chaîne représentant la date de début planifié d'une tâche. ([n] peuvent être de 1 à 10 ou vide).

Task

Propriété : CalendarObject en tant que calendrier

Obtient l'objet Calendar à utiliser lors de la planification de la tâche.

Task

Propriété : DurationText en tant que chaîne

Obtient ou définit une chaîne représentant la durée de la tâche.

Task

Propriété : FinishText en tant que chaîne

Obtient ou définit une chaîne représentant la date de fin de tâche.

Task

Propriété : IgnoreWarnings en tant que Variant

True si les avertissements de tâche sont ignorés lors du traitement de la tâche ; Sinon, false.

Task

Propriété : IsDurationValid en tant que Variant

True si la durée de la tâche est valide ; Sinon, false.

Task

Propriété : IsFinishValid en tant que Variant

La valeur True si la date de fin de la tâche est valide ; Sinon, false.

Task

Propriété : IsStartValid en tant que Variant

La valeur True si la date de début de la tâche est valide ; Sinon, false.

Task

Propriété : Manual en tant que Variant

True si la valeur de recalcul de la tâche Planifié manuellement. Cet argument a la valeur False si le recalcul de la tâche est défini sur la Planification automatique.

Task

Propriété : Placeholder en tant que Variant

True si la tâche est un espace réservé pour une autre tâche ; Sinon, false.

Task

Propriété : ScheduledDuration en tant que Variant

Obtient ou définit la durée planifiée (par opposition aux réel) d'une tâche.

Task

Propriété : ScheduledFinish en tant que Variant

Obtient ou définit l'heure de fin planifiée (par opposition aux réel) d'une tâche.

Task

Propriété : ScheduledStart en tant que Variant

Obtient ou définit l'heure de début planifié (par opposition aux réel) d'une tâche.

Task

Propriété : StartText en tant que chaîne

Obtient ou définit une chaîne représentant la date de début de la tâche.

Task

Propriété : Warning en tant que Variant

Obtient l'avertissement active pour une tâche.

Regrouper, tri et filtrage

Tableau 3. Modifications apportées au modèle objet de regroupement, le tri et de filtrage

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de FilterClear booléenne

Supprime tout filtre est défini sur la vue actuelle.

Application

Procédé de FilterNew booléenne

Affiche la boîte de dialogue Définition du filtre , dans lequel l'utilisateur peut créer un filtre pour un affichage des tâches, vue basée sur une ressource ou le filtre d'affichage par défaut.

Application

Procédé de FilterShowSummaryRows booléenne

Affiche ou masque les lignes récapitulatives connexes.

Application

Procédé de FindEx booléenne

Recherche une valeur non filtrée dans un champ spécifié ou dans tous les champs disponibles ; Retourne True si la valeur est introuvable.

Application

Procédé de GroupClear booléenne

Supprime le groupe actuel de la vue.

Application

Procédé de GroupMaintainHierarchy booléenne

Affiche ou masque la hiérarchie des articles dans les affichages de tâches ou ressources où un groupe est appliqué.

Application

Procédé de GroupNew booléenne

Affiche la boîte de dialogue Définition de groupe .

Application

Procédé de SetAutoFilter booléenne

Définit les critères pour un filtre automatique pour le champ spécifié dans un affichage tableau.

Cell

Propriété : Assignment comme affectation

Obtient l'affectation est associée à la cellule.

Group2

N/D

Nouvelle classe. Représente une définition de groupe où la hiérarchie du groupe peut être maintenue. Un objet Group2 est un membre d'une collection Groups2, ResourceGroups2 ou TaskGroups2.

Group2

Procédé de Delete

Supprime l'objet Group2 à partir d'une collection Groups2.

Group2

Propriété : GroupAssignments as Boolean

True si les affectations sont regroupées, plutôt que de tâches ou ressources.

Group2

Propriété : GroupCriteria en tant que GroupCriteria2

Obtient ou définit la collection GroupCriteria2 qui représente les champs dans une définition de groupe.

Group2

Propriété : Index As Long

Obtient l'index dans une collection de ResourceGroups2 ou une collection de TaskGroups2.

Group2

Propriété : MaintainHierarchy As Boolean

Obtient ou définit une valeur qui spécifie si la hiérarchie est maintenu dans l'affichage de groupe.

Group2

Propriété : Name en tant que chaîne

Obtient ou définit le nom d'un objet Group2.

Group2

Propriété : ShowSummary As Boolean

True si les tâches récapitulatives sont affichées dans un affichage de tâches est organisé par groupe ; Sinon, false.

Groups2

N/D

Nouvelle classe. Représente une collection d'objets Group2, ce qui peut conserver la hiérarchie de groupe.

Groups2

Procédé de Add Group2

Ajoute un objet Group2 à la collection Groups2.

Groups2

Procédé de Copy Group2

Effectue une copie d'une définition de groupe dans la collection Groups2.

Groups2

Propriété : Count As Long

Obtient le nombre d'objets de Group2 dans la collection.

Groups2

Propriété : Item en tant que groupe 2

Obtient un objet Group2 à partir de la collection.

GroupCriterion2

N/D

Nouvelle classe. Représente un critère dans une définition de groupe où la hiérarchie du groupe peut être maintenue et couleur de cellule peut être une valeur hexadécimale.

GroupCriterion2

Procédé de Delete

Supprime l'objet GroupCriterion2 à partir d'une collection GroupCriteria2.

GroupCriterion2

Propriété : Ascending As Boolean

True si un champ qui est utilisé en tant que critère est trié par ordre croissant.

GroupCriterion2

Propriété : Assignment As Boolean

Cet argument a la valeur True si l'affectation doit être regroupée en fonction de la boîte de dialogue Personnalisation de Regrouper par lorsque vous regroupez dans un affichage d'utilisation. Boolean en lecture-écriture.

GroupCriterion2

Propriété : CellColor comme PjColor.

Obtient ou définit la couleur d'arrière-plan de cellule pour un champ qui est utilisé en tant que critère.

GroupCriterion2

Propriété : CellColorEx As Long

Obtient ou définit la couleur d'arrière-plan de cellule, où la couleur peut être une valeur hexadécimale.

GroupCriterion2

Propriété : FieldName en tant que chaîne

Obtient ou définit le nom du champ en cours regroupé par.

GroupCriterion2

Propriété : FieldName en tant que chaîne

Obtient ou définit le nom du champ en cours regroupé par.

GroupCriterion2

Propriété : FieldName en tant que chaîne

Obtient ou définit le nom du champ en cours regroupé par.

GroupCriterion2

Propriété : FieldName en tant que chaîne

Obtient ou définit le nom du champ en cours regroupé par.

GroupCriterion2

Propriété : Index As Long

Obtient l'index d'une collection GroupCriteria2.

GroupCriteria2

N/D

Nouvelle classe. Contient une collection d'objets GroupCriterion2, où la hiérarchie du groupe peut être maintenue et couleur de cellule peut être une valeur hexadécimale.

GroupCriteria2

Méthode Add de GroupCriterion2

Ajoute un objet GroupCriterion2 à la collection.

GroupCriteria2

Méthode AddEx de GroupCriterion2

Ajoute un objet GroupCriterion2 à la collection, où CellColor peut être une valeur hexadécimale.

GroupCriteria2

Propriété : Count As Long

Obtient le nombre d'objets de GroupCriterion2 dans la collection.

GroupCriteria2

Propriété : Item en tant que GroupCriterion2

Obtient un objet GroupCriterion2 à partir de la collection.

Project

Propriété : ResourceGroups2 en tant que ResourceGroups2

Obtient une collection ResourceGroups2 qui représente tous les groupes de ressources basés sur des objets Group2.

Project

Propriété : TaskGroups2 en tant que TaskGroups2

Obtient une collection TaskGroups2 qui représente tous les groupes de ressources basés sur des objets Group2.

ResourceGroups2

N/D

Nouvelle classe. Représente toutes les définitions de groupe basée sur les ressources, où la hiérarchie du groupe peut être maintenue.

ResourceGroups2

Procédé de Add Group2

Ajoute un objet Group2 à la collection ResourceGroups2.

ResourceGroups2

Procédé de Copy Group2

Effectue une copie d'une définition de groupe dans la collection ResourceGroups2.

ResourceGroups2

Propriété : Count As Long

Obtient le nombre d'objets de Group2 dans la collection ResourceGroups2.

ResourceGroups2

Propriété : Item en tant que groupe 2

Obtient un objet Group2 à partir de la collection ResourceGroups2.

TaskGroups2

N/D

Nouvelle classe. Représente toutes les définitions de groupe basée sur les tâches, où la hiérarchie du groupe peut être maintenue.

TaskGroups2

Procédé de Add Group2

Ajoute un objet Group2 à la collection TaskGroups2.

TaskGroups2

Procédé de Copy Group2

Effectue une copie d'une définition de groupe dans la collection TaskGroups2.

TaskGroups2

Propriété : Count As Long

Obtient le nombre d'objets de Group2 dans la collection TaskGroups2.

TaskGroups2

Propriété : Item en tant que groupe 2

Obtient un objet Group2 à partir de la collection TaskGroups2.

Styles

Tableau 4. Modifications apportées au modèle objet pour les styles et les éléments d'interface utilisateur

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de BoxCellEditEx booléenne

Définit les propriétés d'une cellule individuelle dans un modèle de données pour un affichage Organigramme des tâches (réseau PERT), où la couleur de police peut être spécifiée avec une valeur hexadécimale.

Application

Procédé de BoxFormatEx booléenne

Met en forme des cases individuelles dans l'affichage Organigramme des tâches, où les couleurs peuvent être spécifiées avec des valeurs hexadécimales.

Application

Procédé de BoxLayoutEx booléenne

Spécifie la disposition des cases dans l'affichage Organigramme des tâches actif, où la couleur d'arrière-plan peut être spécifiée sous forme hexadécimale.

Application

Procédé de BoxLinksEx booléenne

Spécifie l'apparence des lignes de liaison dans l'affichage Organigramme des tâches actif, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de BoxStylesEditEx booléenne

Définit le style des cases dans l'affichage Organigramme des tâches, où les couleurs peuvent être les valeurs hexadécimales.

Application

Procédé de CalendarBarStylesEditEx booléenne

Modifie le style du type spécifié de barre dans l'affichage Calendrier, où la couleur peut être une valeur hexadécimale.

Application

Procédé de CalendarDateBoxesEx booléenne

Personnalise les bandes supérieure et inférieure des cases de date dans le calendrier, où la couleur peut être une valeur hexadécimale.

Application

Procédé de CalendarDateShadingEditEx booléenne

Modifie la couleur d'arrière-plan et le motif de cases de date dans le calendrier, où la couleur peut être une valeur hexadécimale.

Application

Procédé de ChangeColumnDataType booléenne

Modifie le type de données d'une colonne de champ personnalisé local dans une table.

Application

Procédé de EditTPStyle booléenne

Modifie les couleurs de zone et une bordure de différents types de tâches dans l'affichage de projets d'équipe.

Application

Procédé de Font32Ex booléenne

Définit la police du texte dans les cellules actives, où la couleur du texte peut être une valeur hexadécimale.

Application

Procédé de FontStrikethrough booléenne

Applique ou enlève le barré du texte sélectionné.

Application

Procédé de GanttBarEditEx booléenne

Change ou crée un style de barre du Gantt, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de GanttBarFormatEx booléenne

Modifie la mise en forme des barres du Gantt styles par défaut, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de GanttBarStyleBaseline booléenne

Affiche ou masque les barres du Gantt de la vue active, la configuration de référence spécifiée.

Application

Procédé de GanttBarStyleCritical booléenne

Affiche ou masque le style de tâches critiques dans le diagramme de Gantt actif.

Application

Procédé de GanttBarStyleLate booléenne

Affiche ou masque le style de tâches en retard sur le diagramme de Gantt actif.

Application

Procédé de GanttBarStyleSlack booléenne

Affiche ou masque le style de marge pour les tâches dans le diagramme de Gantt actif.

Application

Procédé de GanttBarStyleSlippage booléenne

Affiche ou masque les glissements des barres du Gantt de la vue active, la configuration de référence spécifiée.

Application

Procédé de GridlinesEditEx booléenne

Modifie le quadrillage, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de ResetTPStyle booléenne

Le style de l'équipe Planner rétablit les valeurs par défaut.

Application

Procédé de ResourceGraphBarStylesEx booléenne

Définit les styles des barres sur l'affichage Graphe ressources, où les couleurs peuvent être les valeurs hexadécimales.

Application

Procédé de SegmentBorderColor booléenne

Définit la couleur de bordure pour les segments de l'affectation d'une tâche sélectionnée dans l'affichage de projets d'équipe.

Application

Procédé de SegmentFillColor booléenne

Définit la couleur de remplissage pour les segments de l'affectation d'une tâche sélectionnée dans la vue de projets d'équipe.

Application

Procédé de TextStyles32Ex booléenne

Définit les styles de texte pour les tâches et les ressources dans la vue active, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de WrapText booléenne

Cell

Propriété : CellColorEx As Long

Obtient ou définit la couleur RVB de l'arrière-plan de cellule.

Cell

Propriété : FontColorEx As Long

Obtient ou définit la couleur (RVB) hexadécimale de la police.

Project

Propriété : FollowedHyperlinkColorEx As Long

Obtient ou définit la couleur hexadécimale d'un lien hypertexte suivi.

Project

Propriété : HyperlinkColorEx As Long

Obtient ou définit la couleur hexadécimale d'un lien hypertexte.

Project

Procédé de SetCustomUI

Définit la valeur XML interne pour une interface utilisateur du ruban personnalisé du projet.

Affichages

Tableau 5. Modifications apportées au modèle objet pour les vues

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de AddNewColumn booléenne

Ajoute une nouvelle colonne dans une position spécifiée, dans les affichages où les colonnes peuvent être ajoutés.

Application

Procédé de DetailsPaneToggle booléenne

Affiche ou masque le volet de détails de tâche ou une ressource pour l'élément sélectionné.

Application

Procédé de DetailStylesFormatEx booléenne

Définit le format de chronologiques les champs de données dans un affichage Utilisation des ressources ou l'affichage Utilisation des tâches, où les couleurs peuvent être des valeurs hexadécimales.

Application

Procédé de FilePageSetupCalendarTextEx booléenne

Met en forme le texte des affichages de calendrier pour l'impression, où la couleur du texte peut être une valeur hexadécimale.

Application

Procédé de FilePageSetupLegendEx booléenne

Crée une légende pour imprimer des vues de données de la tâche, où la couleur peut être une valeur hexadécimale.

Application

Propriété : PanZoomFinish en tant que Variant

Obtient ou définit la date de fin de l'affichage Diagramme de Gantt après une opération de panoramique ou zoom.

Application

Procédé de PanZoomPanTo booléenne

Permet de déplacer le diagramme de Gantt dans l'affichage actif à la date de début spécifiée.

Application

Propriété : PanZoomStart en tant que Variant

Obtient ou définit la date de début de l'affichage Diagramme de Gantt après une opération de panoramique ou zoom.

Application

Procédé de PanZoomZoomTo booléenne

Effectue un zoom sur la plage ou de sortie pour le diagramme de Gantt dans l'affichage actif.

Application

Procédé de ShowAddNewColumn booléenne

Affiche ou masque la colonne Ajouter une nouvelle colonne à droite de l'affichage de la feuille active.

Application

Procédé de TableCopy booléenne

Effectue une copie de la table active, ajoute à la liste déroulante Tables et définit l'affichage à utiliser la nouvelle table.

Application

Procédé de TableEditEx booléenne

Crée, modifie ou copie d'une table qui peut habiller avec du texte et qui peut inclure la fonctionnalité Ajouter une nouvelle colonne .

Application

Procédé de TableReset booléenne

Réinitialise la table active à la définition de table par défaut.

Application

Procédé de TaskOnTimeline booléenne

Gère les tâches dans le volet de barre de planning ou d'une chronologie personnalisée spécifiée.

Application

Procédé de TimelineFormat booléenne

Formate le mode de montage pour spécifier le nombre de lignes de texte dans la chronologie des tâches et s'il faut afficher ou masquer les détails.

Application

Procédé de TimelineGotoSelectedTask booléenne

Lorsqu'une tâche est sélectionnée dans la chronologie, sélectionne la même tâche dans la vue principale.

Application

Procédé de TimelineInsertTask booléenne

Lorsque le mode montage est sélectionné, affiche la boîte de dialogue Informations sur la tâche , puis insère une nouvelle tâche dans le projet et ajoute la tâche à l'affichage de la barre de planning.

Application

Procédé de TimelineShowHide booléenne

Affiche ou masque la fonctionnalité spécifiée dans la chronologie.

Application

Procédé de TimelineTextOnBar booléenne

Modifie le format de texte à afficher sous forme de légende ou dans la barre de planning pour un ou plusieurs tâches sélectionnées.

Application

Procédé de TimelineViewToggle booléenne

Affiche ou masque la vue Montage.

Application

Propriété : TimescaleFinish en tant que Variant

Obtient ou définit la date et l'heure de fin de l'échelle de temps dans l'affichage actuel.

Application

Procédé de TimescaleNonWorkingEx booléenne

Définit le format des heures chômées, où les valeurs de couleur peuvent être des valeurs hexadécimales.

Application

Propriété : TimescaleStart en tant que Variant

Obtient ou définit la date de début de l'échelle de temps dans l'affichage actuel.

Application

Procédé de ToggleResourceDetails booléenne

Affiche ou masque le Formulaire ressource dans le volet inférieur d'un affichage fractionné.

Application

Procédé de ToggleTaskDetails booléenne

Affiche ou masque le Formulaire tâche dans le volet inférieur d'un affichage fractionné.

Application

Procédé de ToggleTPAutoExpand booléenne

Développe ou réduit les lignes des ressources dans l'affichage de projets d'équipe, lorsqu'il y a plus d'une affectation dans le même laps de temps pour une ressource.

Application

Procédé de ToggleTPResourceExpand booléenne

Développe ou réduit la ligne de la ressource spécifiée dans l'affichage de projets d'équipe, lorsqu'il y a plus d'une affectation dans le même laps de temps.

Application

Procédé de ToggleTPUnassigned booléenne

Affiche ou masque la section Tâches non attribuées dans l'affichage de projets d'équipe.

Application

Procédé de ToggleTPUnscheduled booléenne

Affiche ou masque la colonne de Tâches non planifiées dans l'affichage de projets d'équipe.

Application

Procédé de UsageViewEntryEx booléenne

Ajoute des champs dans le menu d'option et le volet de Détails pour les affichages Utilisation des tâches ou utilisation des ressources, formats et les styles pour aider à distinguer les lignes de détail.

Application

Procédé de ViewApplyEx booléenne

Applique un affichage de la fenêtre active, où la modification peut être une des vues prédéfinies et peut être appliquée à un volet spécifié dans une fenêtre fractionnée.

Application

Procédé de ViewCopy booléenne

Copie l'affichage actuel.

Application

Procédé de ViewReset booléenne

Réinitialise l'affichage en cours sur la définition de vue global.

Application

Procédé de ViewsEx booléenne

Affiche la boîte de dialogue avec le volet spécifié Plus d'affichages de la vue actuelle sélectionnée, qui invite l'utilisateur de gérer les affichages.

Project

Procédé de SetCustomUI

Définit la valeur XML interne pour une interface utilisateur du ruban personnalisé du projet.

Modification

Tableau 6. Modifications apportées au modèle objet de modification

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de ReplaceEx booléenne

Recherche une valeur non filtrée dans un champ spécifié ou dans tous les champs disponibles et le remplace par la valeur spécifiée. Retourne True si les remplacements sont effectués.

Application

Procédé de SelectToEnd booléenne

L'affectation sélectionnée dans la vue de l'équipe Planner, sélectionne à partir du début à la fin des affectations de cette ressource.

Application

Procédé de SelectTPLineHeight booléenne

Définit le nombre de lignes de texte pour les lignes d'affectation dans l'affichage de projets d'équipe.

Application

Procédé de SelectTPTask booléenne

Sélectionne la tâche spécifiée dans l'affichage de projets d'équipe.

Application

Procédé de SetTPField booléenne

Définit une valeur pour le champ % achevé d'une ou plusieurs tâches dans l'affichage de projets d'équipe.

Comparaison des projets

Tableau 7. Modifications apportées au modèle objet pour la comparaison de projets

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de CloseComparison booléenne

Ferme le rapport de comparaison de version de project.

Application

Propriété : CompareProjectsCurrentVersionName en tant que chaîne

Obtient ou définit le nom de la version actuelle d'un projet pour une comparaison des versions du projet.

Application

Procédé de CompareProjectsLegendToggle booléenne

Affiche ou masque la légende dans un rapport de comparaison de version de project.

Application

Propriété : CompareProjectsPreviousVersionName en tant que chaîne

Obtient ou définit le nom de la version précédente d'un projet pour une comparaison des versions du projet.

Application

Procédé de CompareProjectVersions booléenne

Affiche la boîte de dialogue Comparaison de versions de projets pour comparer deux versions d'un projet.

Application

Procédé de CreateComparisonReport booléenne

Crée un rapport de comparaison entre deux versions d'un projet.

Application

Procédé de GoToItemInVersions booléenne

Pour l'élément sélectionné dans un rapport de comparaison de version de project, met en évidence de cet élément dans chaque version.

Application

Procédé de ResourceComparison booléenne

Dans un rapport de comparaison de projet, affiche l'affichage tableau des ressources de tous les trois plans de projet, pour comparer les ressources.

Application

Procédé de TaskComparison booléenne

Dans un rapport de comparaison de projet illustre l'affichage Diagramme de Gantt dans tous les trois plans de projet, pour comparer les tâches.

Données d'e/S

Le tableau 8. Modifications apportées au modèle objet pour les données d'e/S

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de DocumentExport booléenne

Exporte le projet actif sous la forme d'un document au format PDF ou XPS.

Application

Procédé de ManageSiteColumns booléenne

Affiche la boîte de dialogue Organiser les champs qui permet la synchronisation des champs intégrés et des champs personnalisés dans un projet local avec les colonnes spécifiées dans une liste de tâches SharePoint.

Application

Procédé de OpenFromSharePoint booléenne

Ouvre un projet à partir d'une liste de tâches SharePoint.

Application

Procédé de OpenServerPage booléenne

Ouvre la page spécifiée à partir de Project Server.

Application

Procédé de ShareProjectOnline booléenne

Enregistre le projet actif à un site SharePoint.

Application

Procédé de SynchronizeWithSite booléenne

Synchronise un projet local avec une liste de tâches sur un site SharePoint.

Application

Procédé de TaskDeliverableCreate booléenne

Crée ou supprime un livrable pour la tâche sélectionnée.

Application

Procédé de TaskDeliverableSync booléenne

Synchronise les livrables de la tâche sélectionnée dans le projet actif avec les modifications apportées dans Project Web App.

Application

Procédé de TaskDependencySync booléenne

Synchronise les interdépendances des tâches du projet actif avec les modifications de livrables d'autres projets.

Application

Procédé de TimelineExport booléenne

Copie une image du scénario actif affichage dans le Presse-papiers, puis le coller dans d'autres applications.

Project

Procédé de ExportAsFixedFormat

Exporte le projet actif sous la forme d'un document PDF ou XPS, à l'aide d'un format personnalisé.

Paramètres divers

Le tableau 9. Modifications apportées au modèle objet pour les divers paramètres

Classe

Propriétés et méthodes

Commentaires / Description

Application

Procédé de AutoSaveToGlobal booléenne

Spécifie s'il faut ajouter automatiquement les nouvelles vues, les modèles de champ, les filtres et les groupes pour le modèle global (Global.mpt).

Application

Propriété : Build en tant que chaîne

Obtient le numéro de version de Microsoft Project.

Application

Procédé de CleanupProjectfromCache booléenne

Supprime le fichier projet spécifié dans le cache local.

Application

Procédé de OptionsEditEx booléenne

Définit les options pour Project 2010, où les couleurs peuvent être des valeurs hexadécimales ou ouvre la boîte de dialogue Options de Project .

Application

Procédé de OptionsSecurityTab booléenne

Affiche un onglet spécifique de la boîte de dialogue Centre de gestion de la confidentialité zone de Project 2010.

Application

Procédé de ShareProjectOnline booléenne

Ouvre l'URL pour plus d'informations sur le partage des projets dans la section Partager avec Project Online dans la vue Backstage.

Le tableau 10 montre les nouvelles énumérations et les membres des constantes. Pour rechercher les valeurs des constantes, consultez l'énumération dans l'Explorateur d'objets de VBA. L'aide de VBA inclut les valeurs et les définitions de constantes.

Tableau 10. Nouvelles énumérations et des constantes dans le projet 2010

Énumération

Constantes

Lorsqu'utilisé / commentaires

PjAssignmentReplanAction

pjConstrainToMaxUnitsByDecreasingWork,
pjConstrainToMaxUnitsByIncreasingDuration

Assignment.Replan

Nouvelle énumération. Spécifie l'action de replanification des affectations.

PjAutoFilterType

pjAutoFilter1DayOrLess,
pjAutoFilter1WeekOrLonger,
pjAutoFilter40HoursOrMore,
pjAutoFilter8HoursOrLess,
pjAutoFilterBetween,
pjAutoFilterBetween1DayAnd1Week,
pjAutoFilterBetween8And40Hours,
pjAutoFilterClear,
pjAutoFilterComplete,
pjAutoFilterContains,
pjAutoFilterCustom,
pjAutoFilterEndsWith,
pjAutoFilterEquals,
pjAutoFilterFlagNo,
pjAutoFilterFlagYes,
pjAutoFilterGreaterThan,
pjAutoFilterGreaterThan0Cost,
pjAutoFilterIn,
pjAutoFilterInProgress,
pjAutoFilterLastMonth,
pjAutoFilterLastQuarter,
pjAutoFilterLastWeek,
pjAutoFilterLastYear,
pjAutoFilterLessThan,
pjAutoFilterNextMonth,
pjAutoFilterNextQuarter,
pjAutoFilterNextWeek,
pjAutoFilterNextYear,
pjAutoFilterNoDate,
pjAutoFilterNoDuration,
pjAutoFilterNotContains,
pjAutoFilterNotEquals,
pjAutoFilterNotStarted,
pjAutoFilterNoWork,
pjAutoFilterPhonetic0,
pjAutoFilterPhonetic1,
pjAutoFilterPhonetic10,
pjAutoFilterPhonetic2,
pjAutoFilterPhonetic3,
pjAutoFilterPhonetic4,
pjAutoFilterPhonetic5,
pjAutoFilterPhonetic6,
pjAutoFilterPhonetic7,
pjAutoFilterPhonetic8,
pjAutoFilterPhonetic9,
pjAutoFilterThisMonth,
pjAutoFilterThisQuarter,
pjAutoFilterThisWeek,
pjAutoFilterThisYear,
pjAutoFilterToday,
pjAutoFilterTomorrow,
pjAutoFilterWithin1And25Percent,
pjAutoFilterWithin26And50Percent,
pjAutoFilterWithin51And75Percent,
pjAutoFilterWithin76And100Percent,
pjAutoFilterYearToDate,
pjAutoFilterYesterday

Application.SetAutoFilter

Nouvelle énumération. Indique comment définir le filtre automatique.

PjCompareVersionColumns

pjCompareVersionColumnsDataAndDifferences,
pjCompareVersionColumnsDataOnly,
pjCompareVersionColumnsDifferencesOnly

CreateComparisonReport

Nouvelle énumération. Spécifie comment comparer des vues de versions de projet.

PjCompareVersionItems

pjCompareVersionItemsAllDifferences,
pjCompareVersionItemsAllItems,
pjCompareVersionItemsChangedItems,
pjCompareVersionItemsCommonItems,
pjCompareVersionItemsUnchangedItems,
pjCompareVersionItemsUniqueItemsOfVersion1,
pjCompareVersionItemsUniqueItemsOfVersion2

CreateComparisonReport

Nouvelle énumération. Spécifie comment comparer des éléments lors de la comparaison des deux versions du projet.

PjDocExportType

pjPDF,
pjXPS

DocumentExport

Nouvelle énumération. Spécifie le type d'exportation du document.

PjField

pjTaskActive,
pjTaskAssignmentPeakUnits,
pjTaskBaseline10DurationText,
pjTaskBaseline10FinishText,
pjTaskBaseline10StartText,
pjTaskBaseline1DurationText,
pjTaskBaseline1FinishText,
pjTaskBaseline1StartText,
pjTaskBaseline2DurationText,
pjTaskBaseline2FinishText,
pjTaskBaseline2StartText,
pjTaskBaseline3DurationText,
pjTaskBaseline3FinishText,
pjTaskBaseline3StartText,
pjTaskBaseline4DurationText,
pjTaskBaseline4FinishText,
pjTaskBaseline4StartText,
pjTaskBaseline5DurationText,
pjTaskBaseline5FinishText,
pjTaskBaseline5StartText,
pjTaskBaseline6DurationText,
pjTaskBaseline6FinishText,
pjTaskBaseline6StartText,
pjTaskBaseline7DurationText,
pjTaskBaseline7FinishText,
pjTaskBaseline7StartText,
pjTaskBaseline8DurationText,
pjTaskBaseline8FinishText,
pjTaskBaseline8StartText,
pjTaskBaseline9DurationText,
pjTaskBaseline9FinishText,
pjTaskBaseline9StartText,
pjTaskBaselineDurationText,
pjTaskBaselineFinishText,
pjTaskBaselineStartText,
pjTaskDuration,
pjTaskDurationText,
pjTaskFinish,
pjTaskFinishText,
pjTaskIgnoreWarnings,
pjTaskIsDurationValid,
pjTaskIsFinishValid,
pjTaskIsStartValid,
pjTaskManual,
pjTaskPlaceholder,
pjTaskScheduledDuration,
pjTaskScheduledFinish,
pjTaskScheduledStart,
pjTaskStart,
pjTaskStartText,
pjTaskWarning

De nombreuses propriétés, méthodes et événements utilisent l'énumération PjField. Par exemple, consultez la méthode GetField, méthode de SetField, méthode de FieldConstantToFieldName et la méthode FieldNameToFieldConstant.

Spécifie un champ de ressource ou tâche. Inclut les nouveaux champs de pjTask*Text, tels que pjTaskStartText. Ces champs sont utilisés pour obtenir des données pour les dates de ces deux tâches planifiées manuellement ou automatiquement.

PjFieldTypes

pjCostField,
pjDateField,
pjDurationField,
pjFinishField,
pjFlagField,
pjNumberField,
pjStartField,
pjTextField

ChangeColumnDataType

Nouvelle énumération. Spécifie le type de champ personnalisé.

PjFileFormat

pjMPP12,
pjMPP9,
pjXLSB,
pjXLSX

FileSaveAs

Spécifie le format de fichier.

PjFilterViewType

pjFilterViewTypeResource,
pjFilterViewTypeTask,
pjFilterViewTypeUseView

FilterNew

Nouvelle énumération. Spécifie le type de filtre pour un affichage.

PjLevelSelectedOption

pjResolveForResource,
pjResolveForSelectedResources,
pjResolveNextAvailableTime,
pjResolveSelectedTasks

LevelSelected

Nouvelle énumération. Spécifie l'option d'audit.

PjNewTasksStartOnDate

pjCurrentDate,
pjNoDate,
pjProjectDate

NewTasksStartOn

Nouvelle énumération. Spécifie le type de date de début de nouvelles tâches.

PjOptionsSecurityTab

pjOptionsSecurityTabAddins,
pjOptionsSecurityTabLegacy,
pjOptionsSecurityTabMacro,
pjOptionsSecurityTabPrivacy,
pjOptionsSecurityTabProjectServer,
pjOptionsSecurityTabPublishers

OptionsSecurityTab

Nouvelle énumération. Spécifie les onglets des paramètres disponibles dans la boîte de dialogue Centre de confiance.

PjOverallocationType

pjOverallocationTypeAboveMaxUnits,
pjOverallocationTypeNone,
pjOverallocationTypeWorkingInNonWorkingTime,
pjOverallocationTypeWorkingOnOtherTasks

OverAllocatedAssignments

Nouvelle énumération. Spécifie le type de surutilisation des ressources.

PjPasteSpecialType

pjHTMLData,
pjUnformattedHTMLData

EditPasteSpecial

Spécifie le type d'objet à coller ou à lier.

PjServerPage

pjServerPageApprovals,
pjServerPageDocuments,
pjServerPageIssues,
pjServerPagePermissions,
pjServerPagePortfolioAnalyzer,
pjServerPageProjectCenter,
pjServerPageProjectDetails,
pjServerPageResourceCenter,
pjServerPageRisks,
pjServerPageStatusReports,
pjServerPageWorkspace

OpenServerPage

Nouvelle énumération. Spécifie la page à afficher dans Project Server ou dans un site de projet.

PjServerVersionInfo

pjServerVersionInfo_P14,
pjServerVersionInfo_P12,
pjServerVersionInfo_P11

GetProjectServerVersion

Spécifie la mise en forme des données à partir de versions de Project Server.

PjTaskWarnings

pjTaskWarningResourceOverallocated,
pjTaskWarningShadowDateDifferent,
pjTaskWarningShadowFinishesEarlierDueToLink,
pjTaskWarningShadowFinishesLaterDueToLink,
pjTaskWarningShadowIncorrectByConstraintOnly,
pjTaskWarningShadowIncorrectByLevelingDelayOnly,
pjTaskWarningSubTaskFinishingAfterParentFinish,
pjTaskWarningTaskFinishingInNonWorkingTime,
pjTaskWarningSubTaskStartingAfterParentStart,
pjTaskWarningSubTaskStartingBeforeParentStart,
pjTaskWarningTaskStartingInNonWorkingTime,
pjTaskWarningSummaryInconsistentFinish,
pjTaskWarningSummaryInconsistent

StartDriver.Warnings

Nouvelle énumération. Spécifie des avertissements pour les tâches ou les affectations.

PjTeamPlannerStyle

pjTaskWarningResourceBeyondMaxUnit,
pjTPActualWork,
pjTPLateTask,
pjTPManualTask,
pjTPScheduledWork,
pjTPSRA

EditTPStyle et ResetTPStyle

Nouvelle énumération. Spécifie le style de projets d'équipe à modifier.

PjTimelineInsertTaskType

pjTimelineInsertCalloutTask,
pjTimelineInsertMilestone,
pjTimelineInsertTask

TimelineInsertTask

Nouvelle énumération. Spécifie le type de tâche à insérer dans l'affichage chronologique.

PjTimelineShowHide

pjTimelineShowHidePanZoom,
pjTimelineShowHideTaskDates,
pjTimelineShowHideTaskOverlaps,
pjTimelineShowHideTimescale,
pjTimelineShowHideToday

TimelineShowHide

Nouvelle énumération. Active ou désactive la visibilité des pièces de la chronologie de Project 2010.

PjViewScreen

pjResourceScheduling,
pjTimeline

ViewsSingle.Add

Spécifie le type d'écran pour une vue.

PjViewType

pjViewBarRollup,
pjViewCalendar,
pjViewDescriptiveNetworkDiagram,
pjViewDetailGantt,
pjViewGantt,
pjViewGanttWithTimeline,
pjViewLevelingGantt,
pjViewMilestoneDateRollup,
pjViewMilestoneRollup,
pjViewMultipleBaselinesGantt,
pjViewNetworkDiagram,
pjViewRelationshipDiagram,
pjViewResourceAllocation,
pjViewResourceForm,
pjViewResourceGraph,
pjViewResourceNameForm,
pjViewResourceSchedulingView,
pjViewResourceSheet,
pjViewResourceUsage,
pjViewTaskDetailsForm,
pjViewTaskEntry,
pjViewTaskForm,
pjViewTaskNameForm,
pjViewTaskSheet,
pjViewTaskUsage,
pjViewTimeline,
pjViewTrackingGantt,
pjViewUndefined

ViewApplyEx

Nouvelle énumération. Spécifie une vue dans Project 2010.

PjVisualReportsDataLevel

pjLevelAutomatic,
pjLevelDays,
pjLevelMonths,
pjLevelQuarters,
pjLevelWeeks,
pjLevelYears

méthodes VisualReportsEdit, VisualReportsNewTemplate, VisualReportsSaveCube, VisualReportsSaveCube et VisualReportsView.

Spécifie le niveau de l'heure de données à utiliser dans Visual Reports..


RemarqueRemarque

Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Date

Description

Raison

Mars 2011

Mar2011

Mise à jour du contenu

Mai 2010

Publication initiale

Afficher:
© 2014 Microsoft