ModelingToolboxItem クラス
この型は SecurityCriticalAttribute 属性を持っているため、使用は .NET Framework for Silverlight クラス ライブラリでの内部用に限定されます。アプリケーション コードでこの型の任意のメンバーを使用すると、MethodAccessException 例外がスローされます。
[セキュリティ クリティカル]
ドメイン固有言語 (DSL ツールなどのツールで生成されたツールボックス項目を表します。
継承階層
System.Object
System.Drawing.Design.ToolboxItem
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItem
名前空間: Microsoft.VisualStudio.Modeling.Design
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 内)
構文
'宣言
<SerializableAttribute> _
<SecurityCriticalAttribute> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class ModelingToolboxItem _
Inherits ModelingToolboxItemBase
[SerializableAttribute]
[SecurityCriticalAttribute]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class ModelingToolboxItem : ModelingToolboxItemBase
ModelingToolboxItem 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
ModelingToolboxItem(SerializationInfo, StreamingContext) | シリアル化したデータから、ModelingToolboxItem クラスの新しいインスタンスを初期化します。 | |
ModelingToolboxItem(String, Int32, String, Bitmap, String, String, String, String, ElementGroupPrototype, ICollection) | 指定した情報で ModelingToolboxItem クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AssemblyName | ツールボックス項目が作成する型が含まれるアセンブリの名前を取得または設定します。 (ToolboxItem から継承されます。) | |
Bitmap | ツールボックスでツールボックス項目を表すビットマップを取得または設定します。 (ToolboxItem から継承されます。) | |
Company | この ToolboxItem の会社名を取得または設定します。 (ToolboxItem から継承されます。) | |
ComponentType | この項目のツールヒントに表示される ComponentType の文字列を取得します。 (ModelingToolboxItemBase から継承されます。) | |
ContextSensitiveHelpKeyword | ツールボックス項目の状況依存のヘルプ キーワードを取得します。ローカライズする必要はありません。 (ModelingToolboxItemBase から継承されます。) | |
DependentAssemblies | ツールボックス項目の AssemblyName を取得または設定します。 (ToolboxItem から継承されます。) | |
Description | この ToolboxItem の説明を取得または設定します。 (ToolboxItem から継承されます。) | |
DisplayName | ツールボックス項目の表示名を取得または設定します。 (ToolboxItem から継承されます。) | |
Filter | ツールボックス項目が対象のコンポーネントで使用できるかどうかを決定するフィルターを取得または設定します。 (ToolboxItem から継承されます。) | |
Id | この一意のツールボックス項目の識別されます。 (ModelingToolboxItemBase から継承されます。) | |
IsTransient | ツールボックス項目が遷移的かどうかを示す値を取得します。 (ToolboxItem から継承されます。) | |
Locked | ToolboxItem がロックされているかどうかを示す値を取得します。 (ToolboxItem から継承されます。) | |
Position | ツールボックス項目の指定された位置を取得します。 (ModelingToolboxItemBase から継承されます。) | |
Properties | プロパティのディクショナリを取得します。 (ToolboxItem から継承されます。) | |
Prototype | この情報をツールボックス項目の ElementGroup を作成するために必要な取得または設定します。 | |
TabName | [ツールボックス] タブの名前をその項目を格納するを取得します。ローカライズする必要があります。 (ModelingToolboxItemBase から継承されます。) | |
TabNameId | gets この項目を含むように、[ツールボックス] タブの名前を、ローカライズされた ID。ローカライズしない必要があります。 (ModelingToolboxItemBase から継承されます。) | |
TypeName | ツールボックス項目が呼び出されたときに作成する IComponent の型の完全限定名を取得または設定します。 (ToolboxItem から継承されます。) | |
Version | この ToolboxItem のバージョンを取得します。 (ToolboxItem から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CheckUnlocked | ツールボックス項目が現在ロックされている場合は、例外がスローされます。 (ToolboxItem から継承されます。) | |
CreateComponents() | ツールボックス項目で作成するように設定されているコンポーネントを作成します。 (ToolboxItem から継承されます。) | |
CreateComponents(IDesignerHost) | 指定したデザイナー ホストを使用して、ツールボックス項目で作成するように設定されているコンポーネントを作成します。 (ToolboxItem から継承されます。) | |
CreateComponents(IDesignerHost, IDictionary) | 指定したデザイナー ホストおよび既定値を使用して、ツールボックス項目で作成するように設定されているコンポーネントを作成します。 (ToolboxItem から継承されます。) | |
CreateComponentsCore(IDesignerHost) | ツールボックス項目が呼び出されたときに、コンポーネントまたはコンポーネントの配列を作成します。 (ToolboxItem から継承されます。) | |
CreateComponentsCore(IDesignerHost, IDictionary) | ツールボックス項目が呼び出されたときに、コンポーネントの配列を作成します。 (ToolboxItem から継承されます。) | |
Deserialize | 指定したシリアル化情報オブジェクトから、このツールボックス項目の状態を読み込みます。 (ModelingToolboxItemBase.Deserialize(SerializationInfo, StreamingContext) をオーバーライドします。) | |
Equals | 2 ModelingToolboxItemBase の二つのインスタンスが等しいかどうかを判定します。 (ModelingToolboxItemBase から継承されます。) | |
FilterPropertyValue | プロパティ値を返す前に、フィルター処理をします。 (ToolboxItem から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 対象のインスタンスのハッシュ コードを返します。 (ModelingToolboxItemBase から継承されます。) | |
GetType() | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
GetType(IDesignerHost) | ツールボックス項目に関連付けられた型にアクセスできるようにします。 (ToolboxItem から継承されます。) | |
GetType(IDesignerHost, AssemblyName, String, Boolean) | 指定した型のインスタンスを作成します。オプションで、指定したデザイナー ホストとアセンブリの名前を使用します。 (ToolboxItem から継承されます。) | |
Initialize | 作成する型を指定して、現在のツールボックス項目を初期化します。 (ToolboxItem から継承されます。) | |
Lock | ツールボックス項目をロックして、プロパティが変更されないようにします。 (ToolboxItem から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OnComponentsCreated | ComponentsCreated イベントを発生させます。 (ToolboxItem から継承されます。) | |
OnComponentsCreating | ComponentsCreating イベントを発生させます。 (ToolboxItem から継承されます。) | |
Serialize | 指定したシリアル化情報オブジェクトに、このツールボックス項目の状態を保存します。 (ModelingToolboxItemBase.Serialize(SerializationInfo, StreamingContext) をオーバーライドします。) | |
ToString | 現在の ToolboxItem を表す String を返します。 (ToolboxItem から継承されます。) | |
ValidatePropertyType | オブジェクトが特定の型であるかどうかを検証します。 (ToolboxItem から継承されます。) | |
ValidatePropertyValue | プロパティ ディクショナリに割り当てる前にプロパティを検証します。 (ToolboxItem から継承されます。) |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
ComponentsCreated | コンポーネントが作成された直後に発生します。 (ToolboxItem から継承されます。) | |
ComponentsCreating | コンポーネントが作成されるときに発生します。 (ToolboxItem から継承されます。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
ToolboxContextOrigin | コピー操作は、ツール パレット内で発生したことを示すキーを指定します。このフィールドは定数です。 |
このページのトップへ
明示的インターフェイスの実装
名前 | 説明 | |
---|---|---|
ISerializable.GetObjectData | このメンバーの説明については、GetObjectData メソッドに関するトピックを参照してください。 (ToolboxItem から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。