Partager via


Classe Project

Cette classe représente un objet Project créé dans la base de données pour chaque projet lancé par l’utilisateur. Il gère efficacement un ensemble d’instances de produit pour laquelle les utilisateurs exécuteront des tests de logo. En plus de cela, des métadonnées sont stockées avec chaque objet Project .

Noms: Microsoft.Windows.Kits.Hardware.ObjectModel

Assemblée: Microsoft.Windows.Kits.Hardware.ObjectModel (dans Microsoft.Windows.Kits.Hardware.ObjectModel)

Utilisation

Visual Basic

Dim instance As Project

Syntaxe

Visual Basic

<DataContractAttribute> _

Public MustInherit Class Project

          Implements IRunTests

C#

[DataContractAttribute]

public abstract class Project : IRunTests

Hiérarchie d’héritage

System.Object

Microsoft.Windows.Kits.Hardware.ObjectModel.NotificationBase

Microsoft.Windows.Kits.Hardware.ObjectModel.Project

Remarques

Les projets sont les objets de niveau supérieur dans la hiérarchie des données et des objets utilisés pour représenter la certification. Il existe un certain nombre de couches d’objets entre le projet et les résultats des tests et les journaux.

Sécurité des threads

Tous les membres statiques publics (partagés en Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.