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 | |
---|---|---|
ModelingToolboxItem(SerializationInfo, StreamingContext) | Yeni bir örneğini başlatır ModelingToolboxItem seri hale getirilmiş verileri sınıfından. | |
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 | |
---|---|---|
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ı.) | |
Bitmap | Gets or sets a bitmap to represent the toolbox item in the toolbox. (ToolboxItem kaynağından devralındı.) | |
Company | Alır veya ayarlar bu şirket adı ToolboxItem. (ToolboxItem kaynağından devralındı.) | |
ComponentType | Bu öğe için araç ipucu'nda gösterilen ComponentType dize alır. (ModelingToolboxItemBase kaynağından devralındı.) | |
ContextSensitiveHelpKeyword | Araç kutusu öğesi anahtar alır bağlam duyarlı Yardım.YERELLEŞTİRİLMEMELİDİR. (ModelingToolboxItemBase kaynağından devralındı.) | |
DependentAssemblies | Alır veya ayarlar AssemblyName için araç kutusu öğesi. (ToolboxItem kaynağından devralındı.) | |
Description | Alır veya ayarlar bu açıklama ToolboxItem. (ToolboxItem kaynağından devralındı.) | |
DisplayName | Alır veya ayarlar araç kutusu öğesi için görünen ad. (ToolboxItem kaynağından devralındı.) | |
Filter | Alır veya hedef bileşeni araç kutusu öğesi kullanılıp kullanılamayacağını belirleyen filtre ayarlar. (ToolboxItem kaynağından devralındı.) | |
Id | Bu araç kutusu öğesi tanımlanmış benzersiz alır. (ModelingToolboxItemBase kaynağından devralındı.) | |
IsTransient | Araç kutusu öğesi geçici olup olmadığını gösteren bir değeri alır. (ToolboxItem kaynağından devralındı.) | |
Locked | Belirten bir değeri alır mı ToolboxItem şu anda kilitli. (ToolboxItem kaynağından devralındı.) | |
Position | Araç kutusu öğesi önerilen konumunu alır. (ModelingToolboxItemBase kaynağından devralındı.) | |
Properties | Sözlük özellikleri alır. (ToolboxItem kaynağından devralındı.) | |
Prototype | Alır veya ayarlar oluşturmak için gereken bilgileri bir ElementGroup için bu araç kutusu öğesi. | |
TabName | Bu maddenin bulunması için toolbox sekmesinin adını alır.Yerelleştirilmiş. (ModelingToolboxItemBase kaynağından devralındı.) | |
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ı.) | |
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ı.) | |
Version | Bu sürüm alır ToolboxItem. (ToolboxItem kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CheckUnlocked | Throws an exception if the toolbox item is currently locked. (ToolboxItem kaynağından devralındı.) | |
CreateComponents() | Creates the components that the toolbox item is configured to create. (ToolboxItem kaynağından devralındı.) | |
CreateComponents(IDesignerHost) | Creates the components that the toolbox item is configured to create, using the specified designer host. (ToolboxItem kaynağından devralındı.) | |
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ı.) | |
CreateComponentsCore(IDesignerHost) | Araç kutusu öğesi çağrıldığında bir bileşeni veya bileşenleri bir dizi oluşturur. (ToolboxItem kaynağından devralındı.) | |
CreateComponentsCore(IDesignerHost, IDictionary) | Araç kutusu öğesi çağrıldığında bileşenleri bir dizi oluşturur. (ToolboxItem kaynağından devralındı.) | |
Deserialize | Araç kutusu öğesi durumu belirtilen seri hale getirme bilgileri nesneden yükler. (ModelingToolboxItemBase.Deserialize(SerializationInfo, StreamingContext) geçersiz kılınır.) | |
Equals | İki olup olmadığını belirleyen ModelingToolboxItemBase eşit örnekleridir. (ModelingToolboxItemBase kaynağından devralındı.) | |
FilterPropertyValue | Özellik değeri döndürülmeden önce filtre uygular. (ToolboxItem kaynağından devralındı.) | |
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ı.) | |
GetHashCode | Bu örnek için karma kodunu döndürür. (ModelingToolboxItemBase kaynağından devralındı.) | |
GetType() | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
GetType(IDesignerHost) | Araç kutusu öğesi ile ilişkilendirilmiş tür erişim sağlar. (ToolboxItem kaynağından devralındı.) | |
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ı.) | |
Initialize | Geçerli araç kutusu öğesi oluşturmak için belirtilen tür ile başlatır. (ToolboxItem kaynağından devralındı.) | |
Lock | Araç kutusu öğesi kilitler ve özellikleri için değişiklikleri önler. (ToolboxItem kaynağından devralındı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
OnComponentsCreated | Harekete geçiren ComponentsCreated olay. (ToolboxItem kaynağından devralındı.) | |
OnComponentsCreating | Harekete geçiren ComponentsCreating olay. (ToolboxItem kaynağından devralındı.) | |
Serialize | Araç kutusu öğesi durumunu belirtilen seri hale getirme bilgileri nesnesine kaydeder. (ModelingToolboxItemBase.Serialize(SerializationInfo, StreamingContext) geçersiz kılınır.) | |
ToString | Döndürür bir String geçerli temsil eden ToolboxItem. (ToolboxItem kaynağından devralındı.) | |
ValidatePropertyType | Nesneyi belirli bir tür olduğunu doğrular. (ToolboxItem kaynağından devralındı.) | |
ValidatePropertyValue | Özellik sözlüğüne atanmadan önce bir özellik doğrular. (ToolboxItem kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
ComponentsCreated | Occurs immediately after components are created. (ToolboxItem kaynağından devralındı.) | |
ComponentsCreating | Occurs when components are about to be created. (ToolboxItem kaynağından devralındı.) |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
ToolboxContextOrigin | Araç kutusundan kaynaklanan bir kopyalama işlemi belirten anahtar belirtir.Bu alan, sabit kalır. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
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.