次の方法で共有


DataViewBrowseObject クラス

データ ビュー階層のノードの動的な検索対象を表します。

継承階層

Object
  Microsoft.VisualStudio.Data.Framework.DataViewBrowseObject

名前空間:  Microsoft.VisualStudio.Data.Framework
アセンブリ:  Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)

構文

'宣言
Public Class DataViewBrowseObject _
    Implements ICustomTypeDescriptor, IReflect
public class DataViewBrowseObject : ICustomTypeDescriptor, 
    IReflect
public ref class DataViewBrowseObject : ICustomTypeDescriptor, 
    IReflect
type DataViewBrowseObject =  
    class 
        interface ICustomTypeDescriptor 
        interface IReflect 
    end
public class DataViewBrowseObject implements ICustomTypeDescriptor, IReflect

DataViewBrowseObject 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DataViewBrowseObject() DataViewBrowseObject オブジェクトの新しいインスタンスを初期化します。
パブリック メソッド DataViewBrowseObject(Object) 基本検索対象を持つ DataViewBrowseObject オブジェクトの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ BaseBrowseObject この検索対象に基づく基本検索対象を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetAttributes 現在の検索対象の属性のコレクションを返します。
パブリック メソッド GetClassName 現在の検索対象のクラスの名前を取得します。
パブリック メソッド GetComponentName 現在の検索対象コンポーネント名を取得します。
パブリック メソッド GetConverter 現在の検索対象の型コンバーターを取得します。
パブリック メソッド GetDefaultEvent 現在の検索対象の既定のイベントを取得します。
パブリック メソッド GetDefaultProperty 現在の検索対象の既定のプロパティを取得します。
パブリック メソッド GetEditor 指定した基本型と現在の検索対象用エディターを取得します。
パブリック メソッド GetEvents() 現在の検索対象のイベント EventDescriptorCollection のコレクションを取得します。
パブリック メソッド GetEvents(array<Attribute[]) 現在の検索対象の指定された属性に一致するイベントの EventDescriptorCollection のコレクションを取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetProperties() 現在の検索対象のプロパティの PropertyDescriptorCollection のコレクションを取得します。
パブリック メソッド GetProperties(array<Attribute[]) 現在の検索対象の指定された属性に一致するプロパティの PropertyDescriptorCollection のコレクションを取得します。
パブリック メソッド GetPropertyOwner 指定したプロパティ記述子によって記述されたプロパティを格納するオブジェクトを返します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド RemoveAttributes タイプ ID で指定された属性を削除します。
パブリック メソッド RemoveProperties 現在の検索対象から指定されたすべてのプロパティを削除します。
パブリック メソッド SetAttributes 現在の検索対象の属性を設定します。
パブリック メソッド SetClassName 現在の検索対象クラス名を設定します。
パブリック メソッド SetComponentName 現在の検索対象コンポーネント名を設定します。
パブリック メソッド SetConverter 現在の検索対象の型コンバーターを設定します。
パブリック メソッド SetDefaultEvent 現在の検索対象の既定のイベントを設定します。
パブリック メソッド SetDefaultProperty 現在の検索対象の既定のプロパティを設定します。
パブリック メソッド SetEditor 設定は、現在の検索対象用エディターを削除します。
パブリック メソッド SetEvents 現在の検索対象の指定されたイベントを設定します。
パブリック メソッド SetProperties 現在の検索対象の指定されたプロパティを設定します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド IReflect.GetField 現在のインスタンスの種類の指定されたバインディング制約と一致するフィールドを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetFields 現在のインスタンスの種類に対して定義されている指定されたバインディング制約に一致するすべてのフィールドを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetMember 現在のインスタンスの種類の指定されたバインディング制約に一致する指定パブリック メンバーを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetMembers 現在のインスタンスの種類の指定されたバインディング制約に一致するメンバーを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethod(String, BindingFlags) 現在のインスタンスの種類の指定されたバインディング制約に一致する指定したメソッドを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) パラメーターが指定された引数の型および修飾子に一致する、現在のインスタンスの種類の指定されたバインディング制約を使用して、指定したメソッドを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethods 指定したバインディング制約を使用して、現在のインスタンスの型に対して定義されたすべてのメソッドを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperties 指定したバインディング制約を使用して、現在のインスタンスの型のすべてのプロパティを、取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperty(String, BindingFlags) 指定したバインディング制約を使用して現在のインスタンスの種類の指定されたプロパティを、取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) パラメーターが現在のインスタンスの種類の指定された引数の型と一致する修飾子が指定したバインディング制約を使用して、指定したパブリック プロパティを取得します。
明示的なインターフェイス実装プライベート メソッド IReflect.InvokeMember 指定したバインディング制約を使用して、指定した引数リスト、修飾子とカルチャに対応する指定されたメンバーを呼び Protocol)。
明示的なインターフェイス実装プライベート プロパティ IReflect.UnderlyingSystemType 現在の検索対象の基になる型を取得します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間