InheritanceService Classe

Definição

Fornece um conjunto de métodos para identificar 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

Observações

Podem InheritanceService ser usados para encontrar componentes herdados, selecionar quais ignorar e recuperar o atributo de herança de cada classe herdada que é acompanhada pelo serviço.

Construtores

Name Description
InheritanceService()

Inicializa uma nova instância da InheritanceService classe.

Métodos

Name Description
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 ao InheritanceService.

Dispose()

Liberta todos os recursos utilizados pelo InheritanceService.

Dispose(Boolean)

Liberta os recursos não geridos usados pelo InheritanceService e opcionalmente liberta os recursos geridos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(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 deve ignorar o membro especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também