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 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 .
Not
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. Tasarım zamanı davranışını özelleştirmeye genel bakış için bkz. Design-Time Desteğini Genişletme.
Oluşturucular
ComponentDocumentDesigner() |
ComponentDocumentDesigner sınıfının yeni bir örneğini başlatır. |
Özellikler
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şen 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ının üst bileşenini 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ının bileşen tepsisinin otomatik düzenleme modunda olup olmadığını belirten bir değer alır veya ayarlar. |
TrayLargeIcon |
Tasarımcının bileşen tepsisinin büyük simge modunda olup olmadığını belirten bir değer alır veya ayarlar. |
Verbs |
Tasarımcıyla ilişkili bileşen tarafından desteklenen tasarım zamanı fiillerini alır. (Devralındığı yer: ComponentDesigner) |
Yöntemler
Dispose() |
ComponentDesigner tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: ComponentDesigner) |
Dispose(Boolean) |
ComponentDocumentDesigner tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak 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() |
Type Geçerli örneğini 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) |
InheritanceAttribute Belirtilen ComponentDesigneröğesinin değerini alır. (Devralındığı yer: ComponentDesigner) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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 TypeDescriptorkullanıma verdiği ö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 TypeDescriptorkullanıma verdiği olay 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 kullanıma verdiği TypeDescriptorö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 özellik 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 dizeyi döndürür. (Devralındığı yer: Object) |