CIM_SettingsDefineCapabilities clase
Representa una asociación entre las propiedades de una instancia de CIM_SettingData y una instancia de CIM_Capabilities .
Sintaxis
[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;
};
Miembros
La clase CIM_SettingsDefineCapabilities tiene estos tipos de miembros:
Propiedades
La clase CIM_SettingsDefineCapabilities tiene estas propiedades.
-
GroupComponent
-
-
Tipo de datos: CIM_Capabilities
-
Tipo de acceso: solo lectura
-
Calificadores: Agregado, Invalidación ("GroupComponent"), Máximo (1)
Referencia a la instancia de CIM_Capabilities .
-
-
PartComponent
-
-
Tipo de datos: CIM_SettingData
-
Tipo de acceso: solo lectura
-
Calificadores: Invalidación ("PartComponent")
Referencia a la instancia de CIM_SettingData usada para definir la instancia de CIM_Capabilities .
-
-
PropertyPolicy
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: Obligatorio, ModelCorrespondence ("CIM_SettingsDefineCapabilities. ValueRole", "CIM_SettingsDefineCapabilities. ValueRange")
Indica si las propiedades que no son null y no clave de la instancia de CIM_SettingData asociada se tratan de forma independiente o como un conjunto correlacionado. Por ejemplo, se puede definir un conjunto independiente de propiedades máximas cuando no hay ninguna relación entre cada propiedad. En cambio, es posible que sea necesario definir varios conjuntos correlacionados de propiedades máximas cuando los valores máximos de cada uno dependen de algunos de los otros.
-
-
Independiente (0)
-
Correlacionado (1)
-
DMTF Reserved (..)
ValueRange
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy", "CIM_SettingsDefineCapabilities. ValueRole")
Indica el tipo de intervalo de valores utilizado por las propiedades de las propiedades que no son null y que no son clave de la instancia de CIM_SettingData .
Punto (0)
Mínimos (1)
Máximos (2)
Incrementos (3)
DMTF Reserved (..)
ValueRole
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_SettingsDefineCapabilities. PropertyPolicy", "CIM_SettingsDefineCapabilities. ValueRange")
Semántica adicional para la interpretación de las propiedades que no son null y que no son clave de la instancia de CIM_SettingData .
"Default" indica que los valores de propiedad de la instancia settingData del componente se usarán como valores predeterminados, cuando se crea una nueva instancia de SettingData para los elementos cuyas funcionalidades se definen mediante la instancia de Capabilities asociada.
En todas las instancias de settingdata, para determinadas propiedades que tengan el mismo propósito semántico, como máximo, se especificará una instancia de settingdata como valor predeterminado.
"Óptimo" indica que la instancia de SettingData representa valores de configuración óptimos para los elementos asociados a la instancia de funcionalidades asociadas. Es posible que varias instancias de SettingData de varios componentes se declaren como óptimas". Mean" indica que las propiedades numéricas no null, no clave, no enumeradas y no booleanas de la instancia de SettingData asociadas representan un punto medio a lo largo de alguna dimensión. Para diferentes combinaciones de propiedades SettingData, se pueden declarar varias instancias de SettingData de componente como "Mean". "Supported" indica que las propiedades que no son null y que no son clave de la instancia de Component SettingData representan un conjunto de valores de propiedad admitidos que no están calificados de otro modo.
Valor predeterminado (0)
Óptimo (1)
Media (2)
Compatible (3)
DMTF Reserved (..)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 |
Servidor mínimo compatible |
Windows Server 2012 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|