Partilhar via


IInheritanceService Interface

Definição

Fornece métodos para identificar os componentes de um componente.

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

Comentários

Essa interface fornece métodos que podem ser usados para identificar componentes de um componente herdado de uma classe base.

Para determinar quais componentes são herdados, chame o AddInheritedComponents método e passe o componente para pesquisar e um IContainer para armazenar referências aos componentes identificados. Chame o GetInheritanceAttribute método para recuperar um InheritanceAttribute para um componente que foi identificado pelo AddInheritedComponents método .

Métodos

AddInheritedComponents(IComponent, IContainer)

Pesquisa o componente especificado para os campos que implementam a interface de IComponent e adiciona cada um ao contêiner especificado, armazenando o nível de herança de cada um, que pode ser recuperado usando o método GetInheritanceAttribute(IComponent).

GetInheritanceAttribute(IComponent)

Obtém o atributo de herança para o componente especificado.

Aplica-se a

Confira também