CIM_SettingsDefineCapabilities 類別
表示 CIM_SettingData 實例屬性與 CIM_Capabilities 實例之間的關聯。
語法
[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;
};
成員
CIM_SettingsDefineCapabilities類別具有下列類型的成員:
屬性
CIM_SettingsDefineCapabilities類別具有這些屬性。
-
GroupComponent
-
CIM_Capabilities實例的參考。
-
PartComponent
-
-
資料類型: CIM_SettingData
-
存取類型:唯讀
-
限定詞: 覆寫 (「PartComponent」)
用來定義 CIM_Capabilities 實例之 CIM_SettingData 實例的參考。
-
-
PropertyPolicy
-
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: 必要, ModelCorrespondence (「CIM_SettingsDefineCapabilities。ValueRole「、」CIM_SettingsDefineCapabilities。ValueRange「)
指出相關 CIM_SettingData 實例的非 Null、非索引鍵屬性是獨立處理還是視為相互關聯的集合。 例如,當每個屬性之間沒有關聯性時,可能會定義一組獨立的最大屬性。 相反地,當每個屬性的最大值相依于其他屬性的最大值時,可能需要定義數個相互關聯的屬性集。
-
-
獨立 (0)
-
相互關聯的 (1)
-
DMTF 保留 (。。)
ValueRange
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_SettingsDefineCapabilities。PropertyPolicy「、」CIM_SettingsDefineCapabilities。ValueRole「)
指出 CIM_SettingData 實例之非 Null、非索引鍵屬性所使用的值範圍類型。
點 (0)
最小 (1)
最大 (2)
遞增 (3)
DMTF 保留 (。。)
ValueRole
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_SettingsDefineCapabilities。PropertyPolicy「、」CIM_SettingsDefineCapabilities。ValueRange「)
用於解譯 CIM_SettingData 實例之非 Null、非索引鍵屬性的其他語意。
「Default」 表示當建立新的 SettingData 實例時,元件 SettingData 實例的屬性值將會當做預設值使用,而這些專案的功能是由相關聯的 Capabilities 實例所定義。
針對具有相同語意用途的特定屬性,在設定data 實例的實例中,最多隻能將一個這類 settingdata 實例指定為預設值。
「Optimal」 表示 SettingData 實例代表與相關聯功能實例相關聯之專案的最佳設定值。 多個元件 SettingData 實例可以宣告為最佳。」Mean「 表示相關聯 SettingData 實例的非 Null、非索引鍵、非列舉、非布林值、數值屬性代表沿著某個維度的平均點。 針對不同的 SettingData 屬性組合,多個元件 SettingData 實例可能會宣告為 「Mean」。 「Supported」 表示 Component SettingData 實例的非 Null、非索引鍵屬性代表一組未限定的支援屬性值。
預設 (0)
最佳 (1)
平均 (2)
支援的 (3)
DMTF 保留 (。。)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 |
最低支援的伺服器 |
Windows Server 2012 |
命名空間 |
Root\virtualization\v2 |
MOF |
|
DLL |
|