Freigeben über


Project-Klassen

Diese Klasse stellt ein Project-Objekt dar, das in der Datenbank für jedes Projekt erstellt wird, das der Benutzer initiiert. Es behandelt effektiv eine Reihe von Produktinstanzen, für die Benutzer Logotests ausführen. Darüber hinaus werden Metadaten zusammen mit jedem Project-Objekt gespeichert.

Namensraum: Microsoft.Windows.Kits.Hardware.ObjectModel

Assembly: Microsoft.Windows.Kits.Hardware.ObjectModel (in Microsoft.Windows.Kits.Hardware.ObjectModel)

Verwendungszweck

Visual Basic

Dim instance As Project

Syntax

Visual Basic

<DataContractAttribute> _

Public MustInherit Class Project

          Implements IRunTests

C#

[DataContractAttribute]

public abstract class Project : IRunTests

Vererbungshierarchie

System.Object

Microsoft.Windows.Kits.Hardware.ObjectModel.NotificationBase

Microsoft.Windows.Kits.Hardware.ObjectModel.Project

Anmerkungen

Die Projekte sind die höchste Ebene in der Hierarchie der Daten und Objekte, die zur Darstellung der Zertifizierung verwendet werden. Zwischen dem Projekt und den Testergebnissen und Protokollen gibt es eine Reihe von Objektebenen.

Threadsicherheit

Alle öffentlichen statischen Member (Shared in Visual Basic) dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.