Condividi tramite


classe CIM_SettingsDefineCapabilities

Rappresenta un'associazione tra le proprietà di un'istanza di CIM_SettingData e un'istanza di CIM_Capabilities .

Sintassi

[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;
};

Members

La classe CIM_SettingsDefineCapabilities include questi tipi di membri:

Proprietà

La classe CIM_SettingsDefineCapabilities ha queste proprietà.

GroupComponent

Tipo di dati: CIM_Capabilities

Tipo di accesso: sola lettura

Qualificatori: Aggregazione, Override ("GroupComponent"), Max (1)

Riferimento all'istanza di CIM_Capabilities .

PartComponent

Tipo di dati: CIM_SettingData

Tipo di accesso: sola lettura

Qualificatori: Override ("PartComponent")

Riferimento all'istanza di CIM_SettingData usata per definire l'istanza di CIM_Capabilities .

PropertyPolicy

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: obbligatorio, ModelCorrespondence ("CIM_SettingsDefineCapabilities. ValueRole", "CIM_SettingsDefineCapabilities. ValueRange")

Indica se le proprietà non null e non chiave dell'istanza di CIM_SettingData associata vengono considerate indipendentemente o come set correlato. Ad esempio, un set indipendente di proprietà massime può essere definito quando non esiste alcuna relazione tra ogni proprietà. Al contrario, è possibile definire diversi set correlati di proprietà massime quando i valori massimi di ognuno dipendono da alcuni degli altri.

Indipendente (0)

Correlato (1)

DMTF Riservato (..)

ValueRange

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy, "CIM_SettingsDefineCapabilities. ValueRole")

Indica il tipo di intervallo di valori utilizzato dalle proprietà non Null, non chiave dell'istanza di CIM_SettingData .

Punto (0)

Minimi (1)

Valori massimi (2)

Incrementi (3)

DMTF Riservato (..)

ValueRole

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy, "CIM_SettingsDefineCapabilities. ValueRange")

Semantica aggiuntiva per l'interpretazione delle proprietà non null, non chiave dell'istanza di CIM_SettingData .

"Default" indica che i valori delle proprietà dell'istanza di SettingData del componente verranno usati come valori predefiniti, quando viene creata una nuova istanza di SettingData per gli elementi le cui funzionalità sono definite dall'istanza di Funzionalità associata.

In tutte le istanze di setdata, per proprietà specifiche con lo stesso scopo semantico, alla maggior parte di un'istanza di setdata deve essere specificata come impostazione predefinita.

"Ottimale" indica che l'istanza di SettingData rappresenta valori di impostazione ottimali per gli elementi associati all'istanza di funzionalità associate. È possibile dichiarare ottimale più istanze di SettingData del componente." Mean" indica che le proprietà non null, non chiave, non enumerate, non booleane, numeriche dell'istanza di SettingData associata rappresentano un punto medio lungo alcune dimensioni. Per diverse combinazioni di proprietà SettingData, è possibile dichiarare più istanze di SetData componente come "Mean". "Supportato" indica che le proprietà non null e non chiave dell'istanza di Component SettingData rappresentano un set di valori di proprietà supportati che non sono altrimenti qualificati.

Impostazione predefinita (0)

Ottimale (1)

Media (2)

Supportato (3)

DMTF Riservato (..)

Requisiti

Requisito Valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_Component