IActivationObject Interface

Définition

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 with ou étendue globale.

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.

S’applique à

Voir aussi