Compartilhar via


InheritanceService Classe

Definição

Fornece um conjunto de métodos para identificar os componentes herdados.

public ref class InheritanceService : IDisposable, System::ComponentModel::Design::IInheritanceService
public class InheritanceService : IDisposable, System.ComponentModel.Design.IInheritanceService
type InheritanceService = class
    interface IInheritanceService
    interface IDisposable
Public Class InheritanceService
Implements IDisposable, IInheritanceService
Herança
InheritanceService
Implementações

Comentários

O InheritanceService pode ser usado para localizar componentes herdados, selecionar quais ignorar e recuperar o atributo de herança de cada classe herdada que é controlada pelo serviço.

Construtores

InheritanceService()

Inicializa uma nova instância da classe InheritanceService.

Métodos

AddInheritedComponents(IComponent, IContainer)

Adiciona os componentes herdados pelo componente especificado ao InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

Adiciona os componentes do tipo especificado que são herdados pelo componente especificado para o InheritanceService.

Dispose()

Libera todos os recursos usados pelo InheritanceService.

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo InheritanceService e opcionalmente libera os recursos gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetInheritanceAttribute(IComponent)

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

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IgnoreInheritedMember(MemberInfo, IComponent)

Indica se o membro especificado deve ser ignorado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também