Ianet_settingenum – Dell Intel PRO Family of Adapters Manuel d'utilisation

Page 32

Advertising
background image

Instances
Une instance de cette classe existe pour chaque paramètre qui doit être affiché dans une zone d'édition de nombre entier.

Création d'instances
Vous ne pouvez pas créer des instances de cette classe.

Suppression d'instances
Vous ne pouvez pas supprimer des instances de cette classe.

Modification des propriétés
L'attribut "CurrentValue" est la seule propriété modifiable de cette classe. Vous pouvez modifier cette propriété en utilisant
IWbemClassObject::Put() pour changer la valeur, et en appelant ensuite IWbemServices::PutInstance() pour mettre le
paramètre à jour. Les fournisseurs vérifieront que :

CurrentValue <= max
CurrentValue
> = min
(CurrentValue - min) est un multiple de Step

max, min, CurrentValue et Step sont tous des attributs de IANet_SettingInt.

Associations
Chaque instance IANet_SettingInt est associée à une instance IANet_Configuration en utilisant une instance de
IANet_SettingContext.

Attributs non pris en charge
SettingID n'est pas utilisé.

Méthodes
Il n'y a aucune méthode prise en charge pour cette classe. Pour modifier un paramètre, modifiez la propriété requise et appelez
PutInstance.

Retour au début de la page

IANet_SettingEnum

Objectif
Cette classe modélise un paramètre qui accepte une valeur entière. Plusieurs classes de paramètre IANet sont utilisées pour
modéliser des nombres entiers. La différence entre ces classes est liée à la façon dont le GUI affiche et modifie le nombre entier,
ainsi qu'à la méthode de validation par le fournisseur. Pour IANet_SettingEnum, le GUI affichera une liste de chaînes mappées sur
quelques valeurs énumérées (p. ex., une zone de liste déroulante).

Instances
Une instance de cette classe existe pour chaque paramètre qui sera affiché sous la forme d'une énumération.

Création d'instances
Vous ne pouvez pas créer des instances de cette classe.

Suppression d'instances
Vous ne pouvez pas supprimer des instances de cette classe.

Modification des propriétés
L'attribut CurrentValue est la seule propriété modifiable de cette classe. Vous pouvez modifier cette propriété en utilisant Put()
pour changer la valeur, et en appelant ensuite PutInstance() pour mettre le paramètre à jour. Les fournisseurs vérifieront que
CurrentValue ? PossibleValues[]

Associations
Chaque instance IANet_SettingEnum est associée à une instance IANet_Configuration en utilisant une instance de
IANet_SettingContext.

Attributs non pris en charge
SettingID n'est pas utilisé.

32

Advertising