System.ComponentModel.Design Ad Alanı
Ö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.
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir.
Sınıflar
ActiveDesignerEventArgs |
ActiveDesigner olayı için veriler sağlar. |
ActiveDesignSurfaceChangedEventArgs |
ActiveDesignSurfaceChanged olayı için veriler sağlar. |
ArrayEditor |
Tasarım zamanında dizileri düzenlemek için bir kullanıcı arabirimi sağlar. |
BinaryEditor |
İkili verileri düzenlemek için bir kullanıcı arabirimi sağlar. |
ByteViewer |
Bayt dizilerini onaltılık, ANSI ve Unicode biçimlerinde görüntüler. |
CheckoutException |
Kaynak kodu yönetim programına iade edilen bir dosyayı kullanıma alma girişimi iptal edildiğinde veya başarısız olduğunda oluşan özel durum. |
CollectionEditor |
Tasarım zamanında çoğu koleksiyon türünü düzenleyebilen bir kullanıcı arabirimi sağlar. |
CollectionEditor.CollectionForm |
kullanarak bir koleksiyonun içeriğini düzenlemek için kalıcı bir UITypeEditoriletişim kutusu sağlar. |
CommandID |
Sayısal komut kimliği ve GUID menü grubu tanımlayıcısı içeren benzersiz bir komut tanımlayıcıyı temsil eder. |
ComponentChangedEventArgs |
ComponentChanged olayı için veriler sağlar. Bu sınıf devralınamaz. |
ComponentChangingEventArgs |
ComponentChanging olayı için veriler sağlar. Bu sınıf devralınamaz. |
ComponentDesigner |
Bir bileşenin tasarım modu davranışını genişletir. |
ComponentDesigner.ShadowPropertyCollection |
Belirli özellikler için devralınan varsayılan veya atanmış değerleri geçersiz kılması gereken gölge özellikler koleksiyonunu temsil eder. Bu sınıf devralınamaz. |
ComponentEventArgs |
, , ComponentAddingComponentRemovedve ComponentRemoving olayları için ComponentAddedveri sağlar. |
ComponentRenameEventArgs |
ComponentRename olayı için veriler sağlar. |
DataSourceDescriptor |
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir. |
DataSourceDescriptorCollection |
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir. |
DataSourceGroup |
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir. |
DataSourceGroupCollection |
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir. |
DataSourceProviderService |
Geliştiricilerin bileşenler için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları ve tasarım zamanında bileşenleri yapılandırmak için kullanıcı arabirimlerini içerir. Tasarım zamanı ortamı, geliştiricilerin bileşenleri düzenlemesine ve özelliklerini yapılandırmasına olanak tanıyan sistemler sağlar. Bazı bileşenler, bir tasarım zamanı ortamında düzgün çalışması için yalnızca belirli bir tasarım zamanı davranışı gerektirebilir. Geliştiricilerin bileşenleri veya karmaşık veri türlerinin değerlerini yapılandırmalarına yardımcı olan özel kullanıcı arabirimleri sağlamak da değerli olabilir. Bu ad alanı içinde tanımlanan sınıflar ve arabirimler bileşenler için tasarım zamanı davranışı oluşturmak, tasarım zamanı hizmetlerine erişmek ve özelleştirilmiş tasarım zamanı yapılandırma arabirimleri uygulamak için kullanılabilir. |
DateTimeEditor |
Bu tarih saat düzenleyicisi nesneleri UITypeEditor görsel olarak düzenlemek DateTime için uygundur. |
DesignerActionHeaderItem |
Akıllı etiket panelindeki statik üst bilgi öğesini temsil eder. Bu sınıf devralınamaz. |
DesignerActionItem |
Akıllı etiket panelinde bir panel öğesini temsil eden türler için temel sınıf sağlar. |
DesignerActionItemCollection |
Nesne koleksiyonunu DesignerActionItem temsil eder. |
DesignerActionList |
Akıllı etiket paneli oluşturmak için kullanılan öğelerin listesini tanımlayan türler için temel sınıf sağlar. |
DesignerActionListCollection |
Nesne koleksiyonunu DesignerActionList temsil eder. |
DesignerActionListsChangedEventArgs |
DesignerActionListsChanged olayı için veriler sağlar. |
DesignerActionMethodItem |
sınıfından DesignerActionListtüretilen bir yöntemle ilişkili akıllı etiket paneli öğesini temsil eder. |
DesignerActionPropertyItem |
sınıfından DesignerActionListtüretilen bir özellik ile ilişkili bir panel öğesini temsil eder. Bu sınıf devralınamaz. |
DesignerActionService |
Bileşenler için nesne koleksiyonunu DesignerActionItem yöneten bir tasarım zamanı hizmeti oluşturur. |
DesignerActionTextItem |
Akıllı etiket panelinde statik metin öğesini temsil eder. |
DesignerActionUIService |
Akıllı etiket paneli için kullanıcı arabirimini (UI) yönetir. Bu sınıf devralınamaz. |
DesignerActionUIStateChangeEventArgs |
DesignerActionUIStateChange olayı için veriler sağlar. |
DesignerCollection |
Tasarımcı koleksiyonunu temsil eder. |
DesignerCommandSet |
Akıllı etiket veya tasarımcı fiil özellikleri sağlayan, öğesinden ComponentDesignertüretilmemiş tasarım zamanı araçları için bir temel sınıfı temsil eder. |
DesignerEventArgs |
ve DesignerDisposed olayları için DesignerCreated veri sağlar. |
DesignerOptionService |
Tasarımcı için seçenek değerlerini almak ve ayarlamak için bir temel sınıf sağlar. |
DesignerOptionService.DesignerOptionCollection |
Tasarımcı seçeneklerinden oluşan bir koleksiyon içerir. Bu sınıf devralınamaz. |
DesignerTransaction |
Performansı geliştirmek ve çoğu değişiklik türünün geri alınmasını sağlamak için bir dizi tasarım zamanı eylemini gruplandırmak için bir yol sağlar. |
DesignerTransactionCloseEventArgs |
ve TransactionClosing olayları için TransactionClosed veri sağlar. |
DesignerVerb |
Tasarımcıdan çağrılabilen bir fiili temsil eder. |
DesignerVerbCollection |
Nesne koleksiyonunu DesignerVerb temsil eder. |
DesignSurface |
Bileşenleri tasarlamak için bir kullanıcı arabirimi sunar. |
DesignSurfaceCollection |
Tasarım yüzeylerinden oluşan bir koleksiyon içerir. Bu sınıf devralınamaz. |
DesignSurfaceEventArgs |
DesignSurfaceCreated olayı için veriler sağlar. |
DesignSurfaceManager |
Bir nesne koleksiyonunu DesignSurface yönetir. |
DesigntimeLicenseContext |
Tasarım zamanında lisans sağlayıcısını destekleyebilecek bir tasarım zamanı lisans bağlamını temsil eder. |
DesigntimeLicenseContextSerializer |
Tasarım zamanı lisans bağlamı serileştirme desteği sağlar. |
EventBindingService |
Arabirimin IEventBindingService varsayılan uygulaması. |
ExceptionCollection |
Özel durum koleksiyonunu temsil eder. |
HelpKeywordAttribute |
Bir sınıf veya üye için bağlam anahtar sözcüğünü belirtir. Bu sınıf devralınamaz. |
InheritanceService |
Devralınan bileşenleri tanımlamak için bir dizi yöntem sağlar. |
LoadedEventArgs |
Loaded olayı için veriler sağlar. Bu sınıf devralınamaz. |
LocalizationExtenderProvider |
Kök tasarımcıya yerelleştirme özellikleri için tasarım zamanı desteği sağlar. |
MenuCommand |
Bir Windows menüsünü veya araç çubuğu komut öğesini temsil eder. |
MenuCommandsChangedEventArgs |
MenuCommandsChanged olayı için veriler sağlar. |
MenuCommandService |
arabirimini IMenuCommandService uygular. |
MultilineStringEditor |
Tasarım modunda çok satırlı dizeleri düzenlemek için bir iletişim kutusu görüntüler. |
ObjectSelectorEditor |
Değer düzenleyicileri tasarlamak için kullanılabilecek temel işlevleri uygular. Bu düzenleyiciler de desteklenen veri türlerinin nesnelerinin değerlerini göstermek ve düzenlemek için bir kullanıcı arabirimi sağlayabilir. |
ObjectSelectorEditor.Selector |
Her biri bir ile temsil edilen etiketli öğelerden oluşan hiyerarşik bir TreeNodekoleksiyonu görüntüler. |
ObjectSelectorEditor.SelectorNode |
bir düğümünü TreeViewtemsil eder. |
ProjectTargetFrameworkAttribute |
Proje için hedef çerçeveyi belirtir. |
ServiceContainer |
Arabirimin IServiceContainer basit bir uygulamasını sağlar. Bu sınıf devralınamaz. |
StandardCommands |
Çoğu uygulamanın kullanabileceği standart komut kümesinin tanımlayıcılarını tanımlar. |
StandardToolWindows |
Tasarım ortamında bulunan standart araç pencereleri kümesine karşılık gelen GUID tanımlayıcılarını tanımlar. |
TypeDescriptionProviderService |
Belirtilen tür için bir tür açıklaması sağlayıcısı sağlar. |
UndoEngine |
Tasarım zamanında genel geri alma/yineleme işlevini belirtir. |
UndoEngine.UndoUnit |
Kullanıcının geri alabildiği bir iş birimini kapsüller. |
Arabirimler
IComponentChangeService |
Bileşenleri ekleyen, değiştiren, kaldıran veya yeniden adlandıran olaylar için olay işleyicilerini eklemek ve kaldırmak için bir arabirim sağlar ve veya ComponentChangedComponentChanging olayı tetikleyecek yöntemler sağlar. |
IComponentDesignerDebugService |
Tasarım zamanı ortamında hata ayıklama hizmetleri sağlar. |
IComponentDesignerStateService |
Tasarımcının durumunu depolamasına ve almasına izin verir. |
IComponentDiscoveryService |
Tasarım zamanında bileşenlerin listelenmesini sağlar. |
IComponentInitializer |
Bileşen oluşturma sırasında önerilen bir dizi varsayılan değer sağlar. |
IDesigner |
Özel tasarımcı oluşturmaya yönelik temel çerçeveyi sağlar. |
IDesignerEventService |
Kök tasarımcılar eklenip kaldırıldığında, seçili bir bileşen değiştiğinde ve geçerli kök tasarımcı değiştiğinde olay bildirimleri sağlar. |
IDesignerFilter |
Tasarımcının bir bileşen tasarımcısının tasarım zamanı ortamına sunabileceği özellik, öznitelik ve olay tanımlayıcılarını depolayan sözlüklerine erişmesini ve bunları filtrelemesini TypeDescriptor sağlayan bir arabirim sağlar. |
IDesignerHost |
Tasarımcı işlemlerini ve bileşenlerini yönetmek için bir arabirim sağlar. |
IDesignerHostTransactionState |
Tasarımcı ana bilgisayarının işlemlerin durumunu raporlama yöntemlerini belirtir. |
IDesignerOptionService |
Visual Studio geliştirme ortamındaki Seçenekler komutunun altındaki Araçlar menüsünde bulunan tasarımcı seçeneklerine erişim sağlar. |
IDesignTimeAssemblyLoader |
Derlemeleri bir tasarımcıya yüklemek için yardımcı program. |
IDictionaryService |
Bir tasarımcının kullanıcı tanımlı verileri depolamak için kullanabileceği bir hizmet aracılığıyla temel, bileşen siteye özgü, anahtar-değer çifti sözlüğü sağlar. |
IEventBindingService |
Bileşen olayları için olay işleyicilerini kaydetmeye yönelik bir hizmet sağlar. |
IExtenderListService |
Genişletici sağlayıcılarını listeleyebilecek bir arabirim sağlar. |
IExtenderProviderService |
Tasarım zamanında genişletici sağlayıcılarını eklemek ve kaldırmak için bir arabirim sağlar. |
IHelpService |
Tasarım zamanında Yardım konularını göstermek ve Yardım anahtar sözcüklerini eklemek ve kaldırmak için yöntemler sağlar. |
IInheritanceService |
Bir bileşenin bileşenlerini tanımlamak için yöntemler sağlar. |
IMenuCommandService |
Tasarım modunda kullanılabilen genel tasarımcı fiillerini ve menü komutlarını yönetmek ve bazı kısayol menü türlerini göstermek için yöntemler sağlar. |
IMultitargetHelperService |
Tasarım zamanı ortamında çok hedefli tür adı çözümleme hizmetlerini tanımlar. |
IReferenceService |
Proje içindeki nesnelere ad veya türe göre başvurular almak, belirtilen bir nesnenin adını almak ve bir tasarımcı projesinde belirtilen nesnenin üst öğesini bulmak için bir arabirim sağlar. |
IResourceService |
Tasarımcıların belirli CultureInfo kaynak türleri için kaynak okuyuculara ve yazıcılara erişmesi için bir arabirim sağlar. |
IRootDesigner |
Kök düzeyinde tasarımcı görünüm teknolojileri için destek sağlar. |
ISelectionService |
Tasarımcının bileşenleri seçmesi için bir arabirim sağlar. |
IServiceContainer |
Hizmetler için bir kapsayıcı sağlar. |
ITreeDesigner |
İlgili özel tasarımcılar kümesi oluşturmak için destek sağlar. |
ITypeDescriptorFilterService |
Tasarım modunda bir bileşenin üye tanımlayıcıları kümesini değiştirmek için bir arabirim sağlar. |
ITypeDiscoveryService |
Tasarım zamanında kullanılabilir türleri bulur. |
ITypeResolutionService |
Derlemeyi veya türü ada göre almak için bir arabirim sağlar. |
Numaralandırmalar
ComponentActionsType |
Bileşenle nasıl ilişkilendirildiğine göre nesneye bağlı akıllı etiketin türünü belirtir. |
DesignerActionListsChangedType |
Bir nesne koleksiyonunda gerçekleşen değişikliğin DesignerActionList türünü belirtir. |
DesignerActionUIStateChangeType |
Akıllı etiket panelinin görüntüleme durumunu belirtir. |
DisplayMode |
tarafından ByteViewerkullanılan görüntü modlarını gösteren tanımlayıcıları tanımlar. |
HelpContextType |
Yardım bilgileri isteğinin kaynaklandığı bağlamla ilgili bilgileri gösteren tanımlayıcıları tanımlar. |
HelpKeywordType |
Yardım anahtar sözcüğü türünü gösteren tanımlayıcıları tanımlar. |
MenuCommandsChangedType |
İlgili nesnenin MenuCommands koleksiyonunda gerçekleşen eylem türünü belirtir. |
SelectionTypes |
Seçimin türünü gösteren tanımlayıcıları tanımlar. |
ViewTechnology |
Tasarımcının desteklediği teknolojilerin tanımlayıcılarını tanımlar. |
Temsilciler
ActiveDesignerEventHandler |
Olayı işleyecek ActiveDesignerChanged yöntemi temsil eder. |
ActiveDesignSurfaceChangedEventHandler |
bir olayını DesignSurfaceManagerişleyecek ActiveDesignSurfaceChanged yöntemi temsil eder. Bu sınıf devralınamaz. |
ComponentChangedEventHandler |
Bir ComponentChanged olayı işleyecek yöntemi temsil eder. |
ComponentChangingEventHandler |
Bir ComponentChanging olayı işleyecek yöntemi temsil eder. |
ComponentEventHandler |
Bileşen düzeyindeki olaylar için oluşturulan , ComponentAdded, ComponentRemovingve ComponentRemoved olaylarını işleyecek ComponentAddingyöntemi temsil eder. |
ComponentRenameEventHandler |
Bir ComponentRename olayı işleyecek yöntemi temsil eder. |
DesignerActionListsChangedEventHandler |
bir olayını DesignerActionServiceişleyecek DesignerActionListsChanged yöntemi temsil eder. Bu sınıf devralınamaz. |
DesignerActionUIStateChangeEventHandler |
bir olayını DesignerActionUIServiceişleyecek DesignerActionUIStateChange yöntemi temsil eder. |
DesignerEventHandler |
Bir belge oluşturulduğunda veya atıldığında oluşturulan ve DesignerDisposed olaylarını işleyecek DesignerCreated yöntemi temsil eder. |
DesignerTransactionCloseEventHandler |
Tasarımcının ve TransactionClosing olaylarını TransactionClosed işleyen yöntemi temsil eder. |
DesignSurfaceEventHandler |
Bir DesignSurfaceManager sınıfın olayını işleyecek DesignSurfaceCreated yöntemi temsil eder. Bu sınıf devralınamaz. |
LoadedEventHandler |
sınıfının olayını DesignSurface işleyecek Loaded yöntemi temsil eder. Bu sınıf devralınamaz. |
MenuCommandsChangedEventHandler |
bir olayını MenuCommandServiceişleyecek MenuCommandsChanged yöntemi temsil eder. Bu sınıf devralınamaz. |
ServiceCreatorCallback |
İsteğe bağlı olarak bir hizmetin örneğini oluşturabilen bir geri çağırma mekanizması sağlar. |
Açıklamalar
Bu ad alanında sınıflar şunlardır:
Belirli bileşen türleri için tasarım zamanı davranışını özelleştirmek için kullanabileceğiniz temel IDesigner bir arabirim.
ComponentDesigner, IDisposableve IDesignerFilter arabirimlerini uygulayan IDesignerdaha gelişmiş bir tasarımcı temel sınıfı sağlayan bir sınıf.
Tasarımcının ek işlevleri desteklemesini sağlayan arabirimleri ve hizmetleri Tasarım Aracı, örneğin:
Tasarım zamanı lisans bağlam yönetimi ve serileştirmesini özelleştirmek için kullanılabilecek sınıflar: DesigntimeLicenseContext ve DesigntimeLicenseContextSerializer.
Genişletilebilen basit koleksiyon düzenleyicileri: ArrayEditor ve CollectionEditor.