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)

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

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