Freigeben über


Win32_InstalledProgramFramework-Klasse

Die Win32_InstalledProgramFramework-Klasse stellt ein Technologieframework dar, für das eine Win32_InstalledWin32Program-Instanz kompiliert wird oder das zur Laufzeit verwendet wird. Zu den Frameworks, die derzeit von dieser Klasse gemeldet werden können, zählen OpenSSL, Visual Basic, Visual C++ .NET, Visual C++, Java (erkennt nur die Binärdateien der Java-Runtime) und CLR.

Hinweis

Die Gruppe der Frameworks, die von dieser Klasse erkannt werden können, wird ggf. im Laufe der Zeit aktualisiert.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

class Win32_InstalledProgramFramework
{
  string  FrameworkName;
  string  FrameworkPublisher;
  string  FrameworkVersion;
  string  FrameworkVersionActual;
  string  ProgramId;
  boolean IsPrivate;
};

Member

Die Win32_InstalledProgramFramework-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Win32_InstalledProgramFramework-Klasse verfügt über folgende Eigenschaften:

FrameworkName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Der Name des Frameworks, von dem die per ProgramId identifizierte Anwendung abhängig ist.

FrameworkPublisher

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Der Herausgeber des Frameworks.

FrameworkVersion

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Die Version des Frameworks, von dem die Anwendung abhängig ist.

FrameworkVersionActual

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Die Version des Frameworks, das die Anwendung tatsächlich zur Laufzeit verwendet, wenn das Framework erkannt werden kann.

IsPrivate

Datentyp: Boolescher Wert

Zugriffstyp: Schreibgeschützt

„TRUE“, wenn die Anwendung eine private Kopie des Frameworks bündelt.

ProgramId

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Der eindeutige Bezeichner des Win32_InstalledWin32Program-Instanz, dem die Frameworkdaten zugeordnet sind.

Anforderungen

Anforderung Details
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Namespace
Root\CIMv2<br/
MOF
Aeinv.mof