Partager via


Interface IWDTFTarget2 (wdtf.h)

Définit les opérations et les propriétés d’un élément testable.

Héritage

L’interface IWDTFTarget2 hérite d’ITracing. IWDTFTarget2 a également les types de membres suivants :

Méthodes

L’interface IWDTFTarget2 possède ces méthodes.

 
IWDTFTarget2 ::Eval

Évaluez si cette cible correspond à une instruction SDEL.
IWDTFTarget2 ::get_Context

Obtient et définit une paire nom-valeur qui représente les données utilisateur pour la cible.
IWDTFTarget2 ::get_Type

Obtient une valeur qui identifie le dépôt d’où provient la cible.
IWDTFTarget2 ::get_WDTF

Cette méthode obtient le main objet d’agrégation WDTF.
IWDTFTarget2 ::GetInterface

Retourne une action pour la cible.
IWDTFTarget2 ::GetRelations

Retourne une collection de cibles associées.
IWDTFTarget2 ::GetValue

Retourne une valeur de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueBool

Retourne une valeur booléenne de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueLongNumber

Retourne une valeur de nombre long de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueLongNumbers

Retourne une collection de valeurs de nombre long de la cible associées à un attribut spécifié.
IWDTFTarget2 ::GetValueNumber

Retourne une valeur numérique de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueNumbers

Retourne une collection de valeurs numériques de la cible associées à un attribut spécifié.
IWDTFTarget2 ::GetValueString

Retourne une valeur de chaîne de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueStrings

Retourne une collection de valeurs de chaîne de la cible associées à un attribut spécifié.
IWDTFTarget2 ::HasContext

Détermine si un contexte donné existe pour la cible.
IWDTFTarget2 ::HasInterface

Détermine si la cible prend en charge une interface donnée.
IWDTFTarget2 ::p ut_Context

Découvrez comment la méthode obtient et définit une paire nom-valeur qui représente les données utilisateur pour la cible.

Remarques

L’interface IWDTFTarget2 extrait la notion d’élément testable, qui est le focus central du modèle objet WDTF. Vous pouvez récupérer des instances de l’interface IWDTFTarget2 uniquement par le biais d’autres interfaces (telles que l’interface IWDTFDeviceDepot2 ou l’interface IWDTFSystemDepot2 ).

La durée de vie d’une cible est liée à son créateur ; Autrement dit, si vous récupérez une cible à partir de la propriété DeviceDepot , la cible existera tant que la propriété DeviceDepot existe.

Vous ne pouvez pas copier une instance de l’interface IWDTFTarget2. Même si vous ajoutez une cible à une collection, vous ajoutez simplement une référence à la même instance.

Détails de l’implémentation

ProgID : (Utiliser l’interface d’agrégation IWDTF pour instancier)

TraceLevel Path : HKCR\WDTF. Target.1\

Note L’implémentation de cette interface n’est pas thread-safe.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Professionnel
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête wdtf.h