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.