Aracılığıyla paylaş


ModelingToolboxItem Sınıf

Bu türün SecurityCriticalAttribute özniteliği, türü Silverlight sınıf kitaplığı için .NET Framework tarafından dahili kullanımla sınırlar. Bu türde herhangi bir üyeyi kullanan uygulama kodu MethodAccessException alır.

[GÜVENLiK AÇISINDAN KRiTiK]

Etki alanına özgü dil Araçları (dsl araçları) oluşturulan bir araç kutusu öğesi temsil eder.

Devralma Hiyerarşisi

System.Object
  System.Drawing.Design.ToolboxItem
    Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
      Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItem

Ad alanı:  Microsoft.VisualStudio.Modeling.Design
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll içinde)

Sözdizimi

'Bildirim
<SerializableAttribute> _
<SecurityCriticalAttribute> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class ModelingToolboxItem _
    Inherits ModelingToolboxItemBase
[SerializableAttribute]
[SecurityCriticalAttribute]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class ModelingToolboxItem : ModelingToolboxItemBase

ModelingToolboxItem türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem ModelingToolboxItem(SerializationInfo, StreamingContext) Yeni bir örneğini başlatır ModelingToolboxItem seri hale getirilmiş verileri sınıfından.
Genel yöntem ModelingToolboxItem(String, Int32, String, Bitmap, String, String, String, String, ElementGroupPrototype, ICollection) Yeni bir örneğini başlatır ModelingToolboxItem belirtilen bilgileri sınıfından.

Üst

Özellikler

  Ad Açıklama
Genel özellik AssemblyName Gets or sets the name of the assembly that contains the type or types that the toolbox item creates. (ToolboxItem kaynağından devralındı.)
Genel özellik Bitmap Gets or sets a bitmap to represent the toolbox item in the toolbox. (ToolboxItem kaynağından devralındı.)
Genel özellik Company Alır veya ayarlar bu şirket adı ToolboxItem. (ToolboxItem kaynağından devralındı.)
Genel özellik ComponentType Bu öğe için araç ipucu'nda gösterilen ComponentType dize alır. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik ContextSensitiveHelpKeyword Araç kutusu öğesi anahtar alır bağlam duyarlı Yardım.YERELLEŞTİRİLMEMELİDİR. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik DependentAssemblies Alır veya ayarlar AssemblyName için araç kutusu öğesi. (ToolboxItem kaynağından devralındı.)
Genel özellik Description Alır veya ayarlar bu açıklama ToolboxItem. (ToolboxItem kaynağından devralındı.)
Genel özellik DisplayName Alır veya ayarlar araç kutusu öğesi için görünen ad. (ToolboxItem kaynağından devralındı.)
Genel özellik Filter Alır veya hedef bileşeni araç kutusu öğesi kullanılıp kullanılamayacağını belirleyen filtre ayarlar. (ToolboxItem kaynağından devralındı.)
Genel özellik Id Bu araç kutusu öğesi tanımlanmış benzersiz alır. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik IsTransient Araç kutusu öğesi geçici olup olmadığını gösteren bir değeri alır. (ToolboxItem kaynağından devralındı.)
Genel özellik Locked Belirten bir değeri alır mı ToolboxItem şu anda kilitli. (ToolboxItem kaynağından devralındı.)
Genel özellik Position Araç kutusu öğesi önerilen konumunu alır. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik Properties Sözlük özellikleri alır. (ToolboxItem kaynağından devralındı.)
Genel özellik Prototype Alır veya ayarlar oluşturmak için gereken bilgileri bir ElementGroup için bu araç kutusu öğesi.
Genel özellik TabName Bu maddenin bulunması için toolbox sekmesinin adını alır.Yerelleştirilmiş. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik TabNameId Yerelleştirilmemiş adını bu maddenin bulunması için toolbox sekmesinin kimliği alır.Yerelleştirilmiş olmalıdır değil. (ModelingToolboxItemBase kaynağından devralındı.)
Genel özellik TypeName Alır veya ayarlar türü tam nitelikli adını IComponent çağrılan araç kutusu öğesi ne zaman oluşturur. (ToolboxItem kaynağından devralındı.)
Genel özellik Version Bu sürüm alır ToolboxItem. (ToolboxItem kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem CheckUnlocked Throws an exception if the toolbox item is currently locked. (ToolboxItem kaynağından devralındı.)
Genel yöntem CreateComponents() Creates the components that the toolbox item is configured to create. (ToolboxItem kaynağından devralındı.)
Genel yöntem CreateComponents(IDesignerHost) Creates the components that the toolbox item is configured to create, using the specified designer host. (ToolboxItem kaynağından devralındı.)
Genel yöntem CreateComponents(IDesignerHost, IDictionary) Belirtilen Tasarımcı ana ve varsayılan değerleri kullanarak araç kutusu öğesi oluşturmak için yapılandırılmış bileşenleri oluşturur. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem CreateComponentsCore(IDesignerHost) Araç kutusu öğesi çağrıldığında bir bileşeni veya bileşenleri bir dizi oluşturur. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem CreateComponentsCore(IDesignerHost, IDictionary) Araç kutusu öğesi çağrıldığında bileşenleri bir dizi oluşturur. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem Deserialize Araç kutusu öğesi durumu belirtilen seri hale getirme bilgileri nesneden yükler. (ModelingToolboxItemBase.Deserialize(SerializationInfo, StreamingContext) geçersiz kılınır.)
Genel yöntem Equals İki olup olmadığını belirleyen ModelingToolboxItemBase eşit örnekleridir. (ModelingToolboxItemBase kaynağından devralındı.)
Korumalı yöntem FilterPropertyValue Özellik değeri döndürülmeden önce filtre uygular. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Bu örnek için karma kodunu döndürür. (ModelingToolboxItemBase kaynağından devralındı.)
Genel yöntem GetType() Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem GetType(IDesignerHost) Araç kutusu öğesi ile ilişkilendirilmiş tür erişim sağlar. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem GetType(IDesignerHost, AssemblyName, String, Boolean) İsteğe bağlı olarak belirtilen Tasarımcı ana ve derleme adını kullanarak belirtilen türün bir örneğini oluşturur. (ToolboxItem kaynağından devralındı.)
Genel yöntem Initialize Geçerli araç kutusu öğesi oluşturmak için belirtilen tür ile başlatır. (ToolboxItem kaynağından devralındı.)
Genel yöntem Lock Araç kutusu öğesi kilitler ve özellikleri için değişiklikleri önler. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnComponentsCreated Harekete geçiren ComponentsCreated olay. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem OnComponentsCreating Harekete geçiren ComponentsCreating olay. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem Serialize Araç kutusu öğesi durumunu belirtilen seri hale getirme bilgileri nesnesine kaydeder. (ModelingToolboxItemBase.Serialize(SerializationInfo, StreamingContext) geçersiz kılınır.)
Genel yöntem ToString Döndürür bir String geçerli temsil eden ToolboxItem. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem ValidatePropertyType Nesneyi belirli bir tür olduğunu doğrular. (ToolboxItem kaynağından devralındı.)
Korumalı yöntem ValidatePropertyValue Özellik sözlüğüne atanmadan önce bir özellik doğrular. (ToolboxItem kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay ComponentsCreated Occurs immediately after components are created. (ToolboxItem kaynağından devralındı.)
Genel olay ComponentsCreating Occurs when components are about to be created. (ToolboxItem kaynağından devralındı.)

Üst

Alanlar

  Ad Açıklama
Genel alanStatik üye ToolboxContextOrigin Araç kutusundan kaynaklanan bir kopyalama işlemi belirten anahtar belirtir.Bu alan, sabit kalır.

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem ISerializable.GetObjectData Bu üye açıklaması için bkz: GetObjectData yöntemi. (ToolboxItem kaynağından devralındı.)

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Design Ad Alanı