AssociatedMetadataTypeTypeDescriptionProvider クラス

定義

関連付けられたクラスで定義されている属性とプロパティ情報を追加することで、クラスのメタデータ情報を拡張します。

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
継承
AssociatedMetadataTypeTypeDescriptionProvider

注釈

AssociatedMetadataTypeTypeDescriptionProvider クラスは、属性、プロパティ、イベントなどの特性を追加、変更、または非表示にすることで、型またはオブジェクトに関連付けられている型情報を動的に拡張します。 詳細については、TypeDescriptorを参照してください。

コンストラクター

AssociatedMetadataTypeTypeDescriptionProvider(Type)

指定した型を使用して、AssociatedMetadataTypeTypeDescriptionProvider クラスの新しいインスタンスを初期化します。

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

指定したメタデータ プロバイダーの型と関連付けられた型を使用して、AssociatedMetadataTypeTypeDescriptionProvider クラスの新しいインスタンスを初期化します。

プロパティ

RequireRegisteredTypes

プロバイダーがリフレクションを使用しているかどうかを示す値を取得し、トリミングされたアプリケーションをサポートするために RegisterType<T>() を介して型を登録する必要があります。

(継承元 TypeDescriptionProvider)

メソッド

CreateInstance(IServiceProvider, Type, Type[], Object[])

別のデータ型に置き換えることができるオブジェクトを作成します。

(継承元 TypeDescriptionProvider)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetCache(Object)

キーと値のペアの IDictionary としてアクセスされるオブジェクトごとのキャッシュを取得します。

(継承元 TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

指定されたオブジェクトの拡張カスタム型記述子を取得します。

(継承元 TypeDescriptionProvider)
GetExtendedTypeDescriptorFromRegisteredType(Object)

指定されたオブジェクトの拡張カスタム型記述子を返します。

(継承元 TypeDescriptionProvider)
GetExtenderProviders(Object)

指定したオブジェクトのエクステンダー プロバイダーを取得します。

(継承元 TypeDescriptionProvider)
GetFullComponentName(Object)

指定したコンポーネントの名前を取得します。コンポーネントに名前がない場合は null します。

(継承元 TypeDescriptionProvider)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetReflectionType(Object)

指定されたオブジェクトに対して通常のリフレクションを実行します。

(継承元 TypeDescriptionProvider)
GetReflectionType(Type)

型に対して通常のリフレクションを実行します。

(継承元 TypeDescriptionProvider)
GetReflectionType(Type, Object)

指定した型の指定されたオブジェクトに対して通常のリフレクションを実行します。

(継承元 TypeDescriptionProvider)
GetRuntimeType(Type)

リフレクション型をランタイム型に変換します。

(継承元 TypeDescriptionProvider)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetTypeDescriptor(Object)

指定されたオブジェクトのカスタム型記述子を取得します。

(継承元 TypeDescriptionProvider)
GetTypeDescriptor(Type)

指定された型のカスタム型記述子を取得します。

(継承元 TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

指定した型とオブジェクトの型記述子を取得します。

GetTypeDescriptorFromRegisteredType(Object)

指定された型またはオブジェクトのカスタム型記述子を返します。

(継承元 TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type)

指定された型またはオブジェクトのカスタム型記述子を返します。

(継承元 TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type, Object)

指定された型またはオブジェクトのカスタム型記述子を返します。

(継承元 TypeDescriptionProvider)
IsRegisteredType(Type)

型が RegisterType<T>()を通じてプロバイダーに登録されたかどうかを判断します。

(継承元 TypeDescriptionProvider)
IsSupportedType(Type)

指定した型が型の説明および型記述プロバイダーのチェーンと互換性があるかどうかを示す値を取得します。

(継承元 TypeDescriptionProvider)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
RegisterType<T>()

トリミングされたアプリケーションでリフレクション ベースのプロバイダーが使用できるように、型を登録します。

(継承元 TypeDescriptionProvider)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください