CIM_SettingsDefineCapabilities-Klasse
Stellt eine Zuordnung zwischen den Eigenschaften einer CIM_SettingData instance und einer CIM_Capabilities instance dar.
Syntax
[Association, Aggregation, Abstract, Version("2.22.1"), UMLPackagePath("CIM::Core::Settings"), AMENDMENT]
class CIM_SettingsDefineCapabilities : CIM_Component
{
CIM_Capabilities REF GroupComponent;
CIM_SettingData REF PartComponent;
uint16 PropertyPolicy = 0;
uint16 ValueRole = 3;
uint16 ValueRange = 0;
};
Member
Die CIM_SettingsDefineCapabilities-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die CIM_SettingsDefineCapabilities-Klasse verfügt über diese Eigenschaften.
-
GroupComponent
-
-
Datentyp: CIM_Capabilities
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Aggregat, Überschreibung ("GroupComponent"), Max (1)
Ein Verweis auf die CIM_Capabilities instance.
-
-
PartComponent
-
-
Datentyp: CIM_SettingData
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Überschreiben ("PartComponent")
Ein Verweis auf die CIM_SettingData instance verwendet, um die CIM_Capabilities instance zu definieren.
-
-
PropertyPolicy
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Erforderlich, ModelCorrespondence ("CIM_SettingsDefineCapabilities. ValueRole", "CIM_SettingsDefineCapabilities. ValueRange")
Gibt an, ob die Nicht-NULL-Eigenschaften der zugeordneten CIM_SettingData instance unabhängig oder als korrelierte Gruppe behandelt werden. Für instance kann ein unabhängiger Satz von maximalen Eigenschaften definiert werden, wenn keine Beziehung zwischen den einzelnen Eigenschaften besteht. Im Gegensatz dazu müssen möglicherweise mehrere korrelierte Mengen von maximalen Eigenschaften definiert werden, wenn die maximalen Werte von einigen der anderen abhängig sind.
-
-
Unabhängig (0)
-
Korreliert (1)
-
DMTF Reserviert (..)
ValueRange
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy", "CIM_SettingsDefineCapabilities. ValueRole")
Gibt den Typ des Wertbereichs an, der von Eigenschaften der Nicht-NULL-Eigenschaften des CIM_SettingData instance verwendet wird.
Punkt (0)
Mindestwerte (1)
Höchstwerte (2)
Inkremente (3)
DMTF Reserviert (..)
ValueRole
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy", "CIM_SettingsDefineCapabilities. ValueRange")
Die zusätzliche Semantik für die Interpretation der Nicht-NULL-Eigenschaften des CIM_SettingData instance.
"Default" gibt an, dass Eigenschaftswerte der Komponente SettingData instance als Standardwerte verwendet werden, wenn ein neuer SettingData-instance für Elemente erstellt wird, deren Funktionen durch die zugeordneten Funktionen instance definiert werden.
Für bestimmte Eigenschaften, die denselben semantischen Zweck haben, muss höchstens eine solche einstellungdata instance als Standardwert angegeben werden.
"Optimal" gibt an, dass das SettingData-instance optimale Einstellungswerte für Elemente darstellt, die den zugeordneten Funktionen instance zugeordnet sind. Mehrere KomponenteneinstellungenData-Instanzen können als optimal deklariert werden." Mittelwert" gibt an, dass die numerischen Eigenschaften des zugeordneten SettingData-instance einen Durchschnittspunkt entlang einer Dimension darstellen. Für verschiedene Kombinationen von SettingData-Eigenschaften können mehrere SettingData-Komponenteninstanzen als "Mittelwert" deklariert werden. "Supported" gibt an, dass die Nicht-Null-Eigenschaften des Component SettingData-instance einen Satz unterstützter Eigenschaftswerte darstellen, die andernfalls nicht qualifiziert sind.
Standard (0)
Optimal (1)
Mittelwert (2)
Unterstützt (3)
DMTF Reserviert (..)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|