InheritanceService.IgnoreInheritedMember(MemberInfo, IComponent) メソッド

定義

指定したメンバーを無視するかどうかを示します。

protected:
 virtual bool IgnoreInheritedMember(System::Reflection::MemberInfo ^ member, System::ComponentModel::IComponent ^ component);
protected virtual bool IgnoreInheritedMember (System.Reflection.MemberInfo member, System.ComponentModel.IComponent component);
protected virtual bool IgnoreInheritedMember (System.Reflection.MemberInfo member, System.ComponentModel.IComponent? component);
abstract member IgnoreInheritedMember : System.Reflection.MemberInfo * System.ComponentModel.IComponent -> bool
override this.IgnoreInheritedMember : System.Reflection.MemberInfo * System.ComponentModel.IComponent -> bool
Protected Overridable Function IgnoreInheritedMember (member As MemberInfo, component As IComponent) As Boolean

パラメーター

member
MemberInfo

確認対象となるメンバー。 このメンバーは、FieldInfo または MethodInfo のいずれかです。

component
IComponent

このメンバーのバインド先となるコンポーネント インスタンス。

戻り値

指定したメンバーを、継承されたコンポーネントのセットに含める場合は true。それ以外の場合は false

注意 (継承者)

このメソッドをオーバーライドすることで、ユーザーは継承サービスが無視するメンバーのセットを変更できます。 既定の実装では、プライベートであるすべてのメンバーが無視され、パブリックメンバーまたは保護されたメンバーのみが許可されます。

適用対象

こちらもご覧ください