次の方法で共有


Microsoft.Windows.Design.Metadata 名前空間

更新 : 2007 年 11 月

カスタム デザイナ属性をコントロールと要素に適用するための属性テーブルを提供します。

デザイン時メタデータ専用の別のアセンブリに IRegisterMetadata インターフェイスを実装することで、カスタム FeatureProvider 実装を登録します。属性テーブルを構築するには、AttributeTableBuilder クラスを使用します。独自のデザイナ機能を有効にするには、Register の実装で AddAttributeTable メソッドを呼び出します。

クラス

  クラス 説明
Bb532408.pubclass(ja-jp,VS.90).gif AttributeCallbackBuilder このクラスのインスタンスは、型の属性を後で設定するコールバック デリゲートに渡されます。
Bb532408.pubclass(ja-jp,VS.90).gif AttributeTable デザイン時の外観と動作を定義するメタデータ属性のテーブルです。
Bb532408.pubclass(ja-jp,VS.90).gif AttributeTableBuilder メタデータ ストアに渡すことができる属性テーブルを作成します。
Bb532408.pubclass(ja-jp,VS.90).gif AttributeTableValidationException AttributeTable に提供されたメタデータが、既存の型のプロパティ、メソッド、およびイベントと一致しない場合に発生します。
Bb532408.pubclass(ja-jp,VS.90).gif DeveloperMetadata インフラストラクチャ。FeatureProvider 型、エディタ、および "開発者用デザイナ" にパーソナリティを与えるその他の属性を表します。
Bb532408.pubclass(ja-jp,VS.90).gif MetadataStore カスタム デザイン時属性のコンテナです。

インターフェイス

  インターフェイス 説明
Bb532408.pubinterface(ja-jp,VS.90).gif IRegisterMetadata メタデータ ストアへの属性の追加を要求するクラスを指定します。

デリゲート

  デリゲート 説明
Bb532408.pubdelegate(ja-jp,VS.90).gif AttributeCallback 型の属性が必要な場合に呼び出されます。