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 de ITracing. IWDTFTarget2 possède également ces types de membres :

Méthode

L’interface IWDTFTarget2 a 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 de la cible.
IWDTFTarget2 ::get_Type

Obtient une valeur qui identifie le dépôt à partir duquel provient la cible.
IWDTFTarget2 ::get_WDTF

Cette méthode obtient l’objet d’agrégation WDTF principal.
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 à partir de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueLongNumber

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

Retourne une collection de valeurs de nombre long à partir de la cible associée à 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 à partir de la cible associée à un attribut spécifié.
IWDTFTarget2 ::GetValueString

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

Retourne une collection de valeurs de chaîne à partir de la cible associée à 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 de la cible.

Remarques

L’interface IWDTFTarget2 extrait la notion d’un é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 via 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 existe 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 : (Utilisez l’interface d’agrégation IWDTF pour instancier)

Chemin traceLevel : HKCR\WDTF. Target.1\

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

Exigences

Exigence Valeur
client minimum pris en charge Windows XP Professionnel
serveur minimum pris en charge Windows Server 2008
plateforme cible Windows
d’en-tête wdtf.h