IInheritanceService Interfaccia

Definizione

Fornisce metodi per l'identificazione dei componenti di un componente.Provides methods for identifying the components of a component.

public interface class IInheritanceService
public interface IInheritanceService
type IInheritanceService = interface
Public Interface IInheritanceService
Derivato

Commenti

Questa interfaccia fornisce metodi che possono essere utilizzati per identificare i componenti di un componente ereditati da una classe base.This interface provides methods that can be used to identify components of a component that are inherited from a base class.

Per determinare quali componenti vengono ereditati, chiamare AddInheritedComponents il metodo e passare il componente alla ricerca e IContainer un oggetto per archiviare i riferimenti ai componenti identificati.To determine what components are inherited, call the AddInheritedComponents method and pass the component to search and an IContainer to store references to the identified components. Chiamare il GetInheritanceAttribute metodo per recuperare un InheritanceAttribute oggetto per un componente identificato dal AddInheritedComponents metodo.Call the GetInheritanceAttribute method to retrieve an InheritanceAttribute for a component that has been identified by the AddInheritedComponents method.

Metodi

AddInheritedComponents(IComponent, IContainer)

Cerca nel componente specificato i campi che implementano l'interfaccia IComponent e aggiunge ognuno di essi al contenitore specificato, archiviando il livello di ereditarietà relativo che può essere recuperato tramite il metodo GetInheritanceAttribute(IComponent).Searches the specified component for fields that implement the IComponent interface and adds each to the specified container, storing the inheritance level of each which can be retrieved using the GetInheritanceAttribute(IComponent) method.

GetInheritanceAttribute(IComponent)

Ottiene l'attributo di ereditarietà per il componente specificato.Gets the inheritance attribute for the specified component.

Si applica a

Vedi anche