Share via


classe CIM_SettingsDefineCapabilities

Representa uma associação entre propriedades de uma instância de CIM_SettingData e uma instância de CIM_Capabilities .

Sintaxe

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

Membros

A classe CIM_SettingsDefineCapabilities tem esses tipos de membros:

Propriedades

A classe CIM_SettingsDefineCapabilities tem essas propriedades.

Groupcomponent

Tipo de dados: CIM_Capabilities

Tipo de acesso: Somente leitura

Qualificadores: Agregação, Substituição ("GroupComponent"), Max (1)

Uma referência à instância de CIM_Capabilities .

PartComponent

Tipo de dados: CIM_SettingData

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("PartComponent")

Uma referência à instância de CIM_SettingData usada para definir a instância de CIM_Capabilities .

PropertyPolicy

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Obrigatório, ModelCorrespondence ("CIM_SettingsDefineCapabilities. ValueRole", "CIM_SettingsDefineCapabilities. ValueRange")

Indica se as propriedades não nulas e não chave da instância de CIM_SettingData associada são tratadas independentemente ou como um conjunto correlacionado. Por exemplo, um conjunto independente de propriedades máximas pode ser definido quando não há nenhuma relação entre cada propriedade. Por outro lado, vários conjuntos correlacionados de propriedades máximas podem precisar ser definidos quando os valores máximos de cada um depender de alguns dos outros.

Independente (0)

Correlacionado (1)

DMTF Reservado (..)

ValueRange

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

Indica o tipo de intervalo de valor usado pelas propriedades das propriedades não nulas e não chave da instância de CIM_SettingData .

Ponto (0)

Mínimos (1)

Máximos (2)

Incrementos (3)

DMTF Reservado (..)

ValueRole

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

A semântica adicional para a interpretação das propriedades não nulas e não chave da instância CIM_SettingData .

"Padrão" indica que os valores de propriedade da instância SettingData do componente serão usados como valores padrão, quando uma nova instância SettingData for criada para elementos cujos recursos são definidos pela instância de Funcionalidades associada.

Entre instâncias de settingdata, para propriedades específicas com a mesma finalidade semântica, no máximo uma dessas instâncias settingdata deve ser especificada como padrão.

"Ideal" indica que a instância SettingData representa valores de configuração ideais para elementos associados à instância de funcionalidades associada. Várias instâncias settingData de componente podem ser declaradas como ideais." Mean" indica que as propriedades numéricas não nulas, não-chave, não enumeradas, não boolianas da instância SettingData associada representam um ponto médio ao longo de alguma dimensão. Para combinações diferentes de propriedades SettingData, várias instâncias settingData de componente podem ser declaradas como "Média". "Com suporte" indica que as propriedades não nulas e não chave da instância SettingData do Componente representam um conjunto de valores de propriedade com suporte que não são qualificados de outra forma.

Padrão (0)

Ideal (1)

Média (2)

Com suporte (3)

DMTF Reservado (..)

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_Component