IActivationObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les méthodes de résolution de l’étendue. Cette interface est implémentée par tous les objets qui participent à une hiérarchie d’étendue.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public interface class IActivationObject
public interface IActivationObject
type IActivationObject = interface
Public Interface IActivationObject
- Dérivé
Méthodes
| Nom | Description |
|---|---|
| GetDefaultThisObject() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient l’étendue par défaut actuelle. Objet contenu d’une étendue d’instruction |
| GetField(String, Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, retourne un champ qui a le nom spécifié en recherchant la hiérarchie d’étendue. Cette méthode recherche uniquement l’étendue spécifiée par le niveau lexical. |
| GetGlobalScope() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient l’étendue globale en recherchant la hiérarchie d’étendue jusqu’à ce qu’elle trouve une étendue qui inclut des variables statiques, par exemple une étendue de module. |
| GetLocalField(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient la déclaration locale d’un champ portant le nom spécifié. Cette opération est utilisée au moment de la compilation pour la vérification des erreurs. |
| GetMemberValue(String, Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient la valeur du membre spécifié en recherchant la hiérarchie d’étendue. Cette méthode recherche uniquement l’étendue spécifiée par le niveau lexical. |