次の方法で共有


ComponentDocumentDesigner クラス

定義

入れ子になったコンポーネントをサポートするルート デザイン ドキュメントのデザイン モードの動作を拡張するための基本デザイナー クラス。

public ref class ComponentDocumentDesigner : System::ComponentModel::Design::ComponentDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::ComponentModel::Design::ITypeDescriptorFilterService, System::Drawing::Design::IToolboxUser
public class ComponentDocumentDesigner : System.ComponentModel.Design.ComponentDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.ComponentModel.Design.ITypeDescriptorFilterService, System.Drawing.Design.IToolboxUser
type ComponentDocumentDesigner = class
    inherit ComponentDesigner
    interface IRootDesigner
    interface IDesigner
    interface IDisposable
    interface IToolboxUser
    interface ITypeDescriptorFilterService
Public Class ComponentDocumentDesigner
Inherits ComponentDesigner
Implements IDisposable, IRootDesigner, IToolboxUser, ITypeDescriptorFilterService
継承
ComponentDocumentDesigner
実装

注釈

ComponentDocumentDesigner には、入れ子になったコンポーネントをサポートするルート デザイン ドキュメントのデザイナー用の基本クラスが用意されています。 ComponentDesigner クラスから継承されたメソッドと機能に加えて、ComponentDocumentDesignerIRootDesigner インターフェイスを実装して、関連付けられたコンポーネントと入れ子になったコンポーネントのルート レベルのデザイン モード ビューを提供します。

FormまたはControlのルート レベルのデザイン モード ビューは、通常、組み込みのルート デザイナーによって提供されます。 カスタム IRootDesigner 実装は、デザイン モードで他の種類のルート コンポーネントのビューを提供するために必要です。

DesignerAttributeを使用して、デザイナーを型に関連付けることができます。

コンストラクター

名前 説明
ComponentDocumentDesigner()

ComponentDocumentDesigner クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ActionLists

デザイナーに関連付けられているコンポーネントでサポートされているデザイン時アクション リストを取得します。

(継承元 ComponentDesigner)
AssociatedComponents

デザイナーによって管理されるコンポーネントに関連付けられているコンポーネントのコレクションを取得します。

(継承元 ComponentDesigner)
Component

デザイナーが設計しているコンポーネントを取得します。

(継承元 ComponentDesigner)
Control

デザイナーのコントロールを取得します。

InheritanceAttribute

関連付けられているコンポーネントの継承の種類を示す属性を取得します。

(継承元 ComponentDesigner)
Inherited

このコンポーネントが継承されるかどうかを示す値を取得します。

(継承元 ComponentDesigner)
ParentComponent

このデザイナーの親コンポーネントを取得します。

(継承元 ComponentDesigner)
SetTextualDefaultProperty

入れ子になったコンポーネントをサポートするルート デザイン ドキュメントのデザイン モードの動作を拡張するための基本デザイナー クラス。

(継承元 ComponentDesigner)
ShadowProperties

ユーザー設定をオーバーライドするプロパティ値のコレクションを取得します。

(継承元 ComponentDesigner)
TrayAutoArrange

デザイナーのコンポーネント トレイが自動配置モードかどうかを示す値を取得または設定します。

TrayLargeIcon

デザイナーのコンポーネント トレイが大きいアイコン モードかどうかを示す値を取得または設定します。

Verbs

デザイナーに関連付けられているコンポーネントでサポートされているデザイン時動詞を取得します。

(継承元 ComponentDesigner)

メソッド

名前 説明
Dispose()

ComponentDesignerによって使用されるすべてのリソースを解放します。

(継承元 ComponentDesigner)
Dispose(Boolean)

ComponentDocumentDesignerによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

DoDefaultAction()

コンポーネントの既定のイベントのソース コード ファイルにメソッド シグネチャを作成し、ユーザーのカーソルをその場所に移動します。

(継承元 ComponentDesigner)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetService(Type)

デザイナーのコンポーネントのデザイン モード サイトから、指定した種類のサービスの取得を試みます。

(継承元 ComponentDesigner)
GetToolSupported(ToolboxItem)

指定したツールがデザイナーでサポートされているかどうかを示す値を取得します。

GetType()

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

(継承元 Object)
Initialize(IComponent)

指定したコンポーネントを使用してデザイナーを初期化します。

InitializeExistingComponent(IDictionary)

既存のコンポーネントを再初期化します。

(継承元 ComponentDesigner)
InitializeNewComponent(IDictionary)

新しく作成されたコンポーネントを初期化します。

(継承元 ComponentDesigner)
InitializeNonDefault()
古い.
古い.

既定以外の設定に既に初期化されているインポートされたコンポーネントの設定を初期化します。

(継承元 ComponentDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

指定したInheritanceAttributeComponentDesignerを取得します。

(継承元 ComponentDesigner)
MemberwiseClone()

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

(継承元 Object)
OnSetComponentDefaults()
古い.
古い.

コンポーネントの既定のプロパティを設定します。

(継承元 ComponentDesigner)
PostFilterAttributes(IDictionary)

デザイナーが、 TypeDescriptorを介して公開する一連の属性の項目を変更または削除できるようにします。

(継承元 ComponentDesigner)
PostFilterEvents(IDictionary)

デザイナーが、 TypeDescriptorを介して公開する一連のイベントの項目を変更または削除できるようにします。

(継承元 ComponentDesigner)
PostFilterProperties(IDictionary)

デザイナーが、 TypeDescriptorを介して公開する一連のプロパティから項目を変更または削除できるようにします。

(継承元 ComponentDesigner)
PreFilterAttributes(IDictionary)

デザイナーが、 TypeDescriptorを介して公開する属性のセットに追加できるようにします。

(継承元 ComponentDesigner)
PreFilterEvents(IDictionary)

デザイナーが、 TypeDescriptorを介して公開するイベントのセットに追加できるようにします。

(継承元 ComponentDesigner)
PreFilterProperties(IDictionary)

コンポーネントが TypeDescriptorを介して公開するプロパティのセットを調整します。

RaiseComponentChanged(MemberDescriptor, Object, Object)

このコンポーネントが変更されたことを IComponentChangeService に通知します。

(継承元 ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

このコンポーネントが変更されようとしていることを IComponentChangeService に通知します。

(継承元 ComponentDesigner)
ToString()

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

(継承元 Object)

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

名前 説明
IDesignerFilter.PostFilterAttributes(IDictionary)

このメンバーの説明については、 PostFilterAttributes(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

このメンバーの説明については、 PostFilterEvents(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

このメンバーの説明については、 PostFilterProperties(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

このメンバーの説明については、 PreFilterAttributes(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

このメンバーの説明については、 PreFilterEvents(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

このメンバーの説明については、 PreFilterProperties(IDictionary) メソッドを参照してください。

(継承元 ComponentDesigner)
IRootDesigner.GetView(ViewTechnology)

このメンバーの説明については、 ViewTechnologyを参照してください。

IRootDesigner.SupportedTechnologies

このメンバーの説明については、 SupportedTechnologiesを参照してください。

IToolboxUser.GetToolSupported(ToolboxItem)

このメンバーの説明については、 GetToolSupported(ToolboxItem)を参照してください。

IToolboxUser.ToolPicked(ToolboxItem)

このメンバーの説明については、 ToolPicked(ToolboxItem)を参照してください。

ITreeDesigner.Children

このメンバーの説明については、 Children プロパティを参照してください。

(継承元 ComponentDesigner)
ITreeDesigner.Parent

このメンバーの説明については、 Parent プロパティを参照してください。

(継承元 ComponentDesigner)
ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary)

このメンバーの説明については、 FilterAttributes(IComponent, IDictionary)を参照してください。

ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary)

このメンバーの説明については、 FilterEvents(IComponent, IDictionary)を参照してください。

ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary)

このメンバーの説明については、 FilterProperties(IComponent, IDictionary)を参照してください。

適用対象

こちらもご覧ください