InheritanceService Класс

Определение

Предоставляет набор методов, указывающих наследуемые компоненты.

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
Наследование
InheritanceService
Реализации

Комментарии

Можно InheritanceService использовать для поиска наследуемых компонентов, выбора тех из них, которые следует игнорировать, и получения атрибута наследования каждого наследуемого класса, отслеживаемого службой.

Конструкторы

InheritanceService()

Инициализирует новый экземпляр класса InheritanceService.

Методы

AddInheritedComponents(IComponent, IContainer)

Добавляет компоненты, которые наследуются заданным компонентом, в объект InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

Добавляет компоненты заданного типа, которые наследуются заданным компонентом, в службу InheritanceService.

Dispose()

Освобождает все ресурсы, занятые модулем InheritanceService.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом InheritanceService, а при необходимости освобождает также управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetInheritanceAttribute(IComponent)

Возвращает атрибут наследования для заданного компонента.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IgnoreInheritedMember(MemberInfo, IComponent)

Указывает, должен ли игнорироваться заданный элемент.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел