Aracılığıyla paylaş


System.ComponentModel.Design Ad Alanı

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: