InheritanceService.AddInheritedComponents メソッド

定義

指定したコンポーネントによって継承されたコンポーネントを InheritanceServiceに追加します。

オーバーロード

名前 説明
AddInheritedComponents(IComponent, IContainer)

指定したコンポーネントによって継承されたコンポーネントを InheritanceServiceに追加します。

AddInheritedComponents(Type, IComponent, IContainer)

指定したコンポーネントによって継承される、指定した型のコンポーネントを InheritanceServiceに追加します。

AddInheritedComponents(IComponent, IContainer)

指定したコンポーネントによって継承されたコンポーネントを InheritanceServiceに追加します。

public:
 virtual void AddInheritedComponents(System::ComponentModel::IComponent ^ component, System::ComponentModel::IContainer ^ container);
public void AddInheritedComponents(System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
abstract member AddInheritedComponents : System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
override this.AddInheritedComponents : System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
Public Sub AddInheritedComponents (component As IComponent, container As IContainer)

パラメーター

component
IComponent

指定したコンテナーに追加する継承されたコンポーネントを検索するコンポーネント。

container
IContainer

継承されたコンポーネントを追加するコンテナー。

実装

注釈

このメソッドは、指定したコンポーネントのすべての基底クラスのすべてのフィールドを検索します。 IComponentを実装する各フィールドは、指定されたコンテナーに追加されます。

こちらもご覧ください

適用対象

AddInheritedComponents(Type, IComponent, IContainer)

指定したコンポーネントによって継承される、指定した型のコンポーネントを InheritanceServiceに追加します。

protected:
 virtual void AddInheritedComponents(Type ^ type, System::ComponentModel::IComponent ^ component, System::ComponentModel::IContainer ^ container);
protected virtual void AddInheritedComponents(Type type, System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
abstract member AddInheritedComponents : Type * System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
override this.AddInheritedComponents : Type * System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
Protected Overridable Sub AddInheritedComponents (type As Type, component As IComponent, container As IContainer)

パラメーター

type
Type

検索する基本型。

component
IComponent

指定したコンテナーに追加する継承されたコンポーネントを検索するコンポーネント。

container
IContainer

継承されたコンポーネントを追加するコンテナー。

注釈

このメソッドは、コンポーネントのすべての基底クラスのすべてのフィールドを検索します。 IComponentを実装する各フィールドは、コンポーネントの継承レベルを識別するInheritanceAttributeを格納する内部リストに追加されます。 その後、コンポーネントが指定されたコンテナーに追加されます。

適用対象