ComponentDocumentDesigner Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İç içe bileşenleri destekleyen bir kök tasarım belgesinin tasarım modu davranışını genişletmek için temel tasarımcı sınıfı.
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
- Devralma
- Uygulamalar
Açıklamalar
ComponentDocumentDesigner iç içe geçmiş bileşenleri destekleyen kök tasarım belgelerinin tasarımcıları için bir temel sınıf sağlar. sınıfından devralınan ComponentDesigner yöntemlere ve işlevlere ek olarak, ComponentDocumentDesigner ilişkili bileşen ve iç içe bileşenler için kök düzeyinde bir tasarım modu görünümü sağlamak üzere arabirimini uygular IRootDesigner .
Uyarı
veya Control için Form kök düzeyinde tasarım modu görünümü genellikle yerleşik bir kök tasarımcı tarafından sağlanır. Tasarım modundaki diğer kök bileşen türleri için bir görünüm sağlamak için özel IRootDesigner bir uygulama gereklidir.
kullanarak DesignerAttributebir tasarımcıyı bir türle ilişkilendirebilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| ComponentDocumentDesigner() |
ComponentDocumentDesigner sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| ActionLists |
Tasarımcıyla ilişkilendirilmiş bileşen tarafından desteklenen tasarım zamanı eylem listelerini alır. (Devralındığı yer: ComponentDesigner) |
| AssociatedComponents |
Tasarımcı tarafından yönetilen bileşenle ilişkili bileşenler koleksiyonunu alır. (Devralındığı yer: ComponentDesigner) |
| Component |
Bu tasarımcının tasarlıyor olduğu bileşeni alır. (Devralındığı yer: ComponentDesigner) |
| Control |
Tasarımcının denetimini alır. |
| InheritanceAttribute |
İlişkili bileşenin devralma türünü gösteren bir öznitelik alır. (Devralındığı yer: ComponentDesigner) |
| Inherited |
Bu bileşenin devralınıp devralınmadığını belirten bir değer alır. (Devralındığı yer: ComponentDesigner) |
| ParentComponent |
Bu tasarımcı için üst bileşeni alır. (Devralındığı yer: ComponentDesigner) |
| SetTextualDefaultProperty |
İç içe bileşenleri destekleyen bir kök tasarım belgesinin tasarım modu davranışını genişletmek için temel tasarımcı sınıfı. (Devralındığı yer: ComponentDesigner) |
| ShadowProperties |
Kullanıcı ayarlarını geçersiz kılan özellik değerleri koleksiyonunu alır. (Devralındığı yer: ComponentDesigner) |
| TrayAutoArrange |
Tasarımcı için bileşen tepsisinin otomatik düzenleme modunda olup olmadığını belirten bir değer alır veya ayarlar. |
| TrayLargeIcon |
Tasarımcı için bileşen tepsisinin büyük simge modunda olup olmadığını belirten bir değer alır veya ayarlar. |
| Verbs |
Tasarımcıyla ilişkilendirilmiş bileşen tarafından desteklenen tasarım zamanı fiillerini alır. (Devralındığı yer: ComponentDesigner) |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
tarafından ComponentDesignerkullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: ComponentDesigner) |
| Dispose(Boolean) |
tarafından ComponentDocumentDesigner kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
| DoDefaultAction() |
Bileşendeki varsayılan olay için kaynak kod dosyasında bir yöntem imzası oluşturur ve kullanıcının imlecini bu konuma gider. (Devralındığı yer: ComponentDesigner) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetService(Type) |
Tasarımcının bileşeninin tasarım modu sitesinden belirtilen hizmet türünü almaya çalışır. (Devralındığı yer: ComponentDesigner) |
| GetToolSupported(ToolboxItem) |
Belirtilen aracın tasarımcı tarafından desteklenip desteklenmediğini belirten bir değer alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| Initialize(IComponent) |
Tasarımcıyı belirtilen bileşenle başlatır. |
| InitializeExistingComponent(IDictionary) |
Mevcut bir bileşeni yeniden başlatıyor. (Devralındığı yer: ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Yeni oluşturulan bir bileşeni başlatır. (Devralındığı yer: ComponentDesigner) |
| InitializeNonDefault() |
Geçersiz.
Geçersiz.
Varsayılanlar dışındaki ayarlara zaten başlatılmış olan içeri aktarılan bir bileşenin ayarlarını başlatır. (Devralındığı yer: ComponentDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
Belirtilen InheritanceAttributeöğesinin değerini ComponentDesigner alır. (Devralındığı yer: ComponentDesigner) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnSetComponentDefaults() |
Geçersiz.
Geçersiz.
Bileşen için varsayılan özellikleri ayarlar. (Devralındığı yer: ComponentDesigner) |
| PostFilterAttributes(IDictionary) |
Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptoröznitelik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. (Devralındığı yer: ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorolay kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. (Devralındığı yer: ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorözellik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. (Devralındığı yer: ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği öznitelik kümesine eklemesine izin verir. (Devralındığı yer: ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği olay kümesine eklemesine izin verir. (Devralındığı yer: ComponentDesigner) |
| PreFilterProperties(IDictionary) |
Bileşenin aracılığıyla TypeDescriptorkullanıma sunulacak özellikler kümesini ayarlar. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Bu bileşenin IComponentChangeService değiştirildiğini bildirir. (Devralındığı yer: ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Bu bileşenin IComponentChangeService değiştirilmek üzere olduğunu bildirir. (Devralındığı yer: ComponentDesigner) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |