IActivationObject Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje metody pro překlad oboru. Toto rozhraní je implementováno všemi objekty, které se účastní hierarchie oboru.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public interface class IActivationObject
public interface IActivationObject
type IActivationObject = interface
Public Interface IActivationObject
- Odvozené
Metody
| Name | Description |
|---|---|
| GetDefaultThisObject() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při implementaci ve třídě získá aktuální výchozí obor. Buď obsažený objekt |
| GetField(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při implementaci ve třídě vrátí pole se zadaným názvem vyhledáváním v hierarchii oboru. Tato metoda hledá pouze obor, který je určen lexikální úrovní. |
| GetGlobalScope() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při implementaci ve třídě získá globální obor vyhledáváním v hierarchii oboru, dokud nenajde obor, který obsahuje statické proměnné, například obor modulu. |
| GetLocalField(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při implementaci ve třídě získá místní deklaraci pole se zadaným názvem. Používá se při kontrole chyb v době kompilace. |
| GetMemberValue(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při implementaci ve třídě získá hodnotu zadaného členu vyhledáváním v hierarchii oboru. Tato metoda hledá pouze obor, který je určen lexikální úrovní. |