System.ComponentModel.Design Ad Alanı

Geliştiricilerin bileşenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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

Name Description
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ında denetlenen 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 atanan değerleri geçersiz kılması gereken gölge özellikler koleksiyonunu temsil eder. Bu sınıf devralınamaz.

ComponentEventArgs

, , ComponentAddedComponentAddingve ComponentRemoved olayları için ComponentRemovingveri sağlar.

ComponentRenameEventArgs

ComponentRename olayı için veriler sağlar.

DataSourceDescriptor

Geliştiricilerin bileşenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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şenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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şenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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şenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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şenleri tasarım zamanında yapılandırmak üzere bileşenler ve kullanıcı arabirimleri için özel tasarım zamanı davranışı oluşturmak için kullanabileceği sınıfları 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, 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 panelindeki bir panel öğesini temsil eden türler için temel sınıfı sağlar.

DesignerActionItemCollection

Bir 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

Bir 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

öğesinden DesignerActionListtüretilen bir sınıftaki 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 panelindeki 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 temel sınıfı temsil eder.

DesignerEventArgs

DesignerCreated ve DesignerDisposed olayları için veri sağlar.

DesignerOptionService

Tasarımcı için seçenek değerlerini almak ve ayarlamak için temel bir sınıf sağlar.

DesignerOptionService.DesignerOptionCollection

Tasarımcı seçenekleri koleksiyonu 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ına olanak tanımak için bir dizi tasarım zamanı eylemini gruplandırmak için bir yol sağlar.

DesignerTransactionCloseEventArgs

TransactionClosed ve TransactionClosing olayları için veri sağlar.

DesignerVerb

Tasarımcıdan çağrılabilen bir fiili temsil eder.

DesignerVerbCollection

Bir 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

Windows menü veya araç çubuğu komut öğesini temsil eder.

MenuCommandsChangedEventArgs

MenuCommandsChanged olayı için veriler sağlar.

MenuCommandService

IMenuCommandService arabirimini 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 temsil etmek 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 TreeNodekoleksiyon görüntüler.

ObjectSelectorEditor.SelectorNode

bir düğümünü TreeViewtemsil eder.

ProjectTargetFrameworkAttribute

Projenin hedef çerçevesini belirtir.

ServiceContainer

Arabirimin IServiceContainer basit bir uygulamasını sağlar.

StandardCommands

Çoğu uygulamanın kullanabileceği standart komut kümesinin tanımlayıcılarını tanımlar.

StandardToolWindows

Tasarım ortamında kullanılabilen 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şlevlerini belirtir.

UndoEngine.UndoUnit

Kullanıcının geri alabildiği bir iş birimini kapsüller.

Arabirimler

Name Description
IComponentChangeService

Bileşenleri ekleyen, değiştiren, kaldıran veya yeniden adlandıran olaylar için olay işleyicilerini ekleyip 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 numaralandırmasını etkinleştirir.

IComponentInitializer

Bileşen oluşturma sırasında önerilen varsayılan değerler kümesini 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 TypeDescriptor 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 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 raporlaması için yöntemleri belirtir.

IDesignerOptionService

Visual Studio geliştirme ortamındaki Options komutunun altındaki Tools menüsünde bulunan tasarımcı seçeneklerine erişim sağlar.

IDesignTimeAssemblyLoader

Derlemeleri tasarımcıya yüklemek için yardımcı program.

IDictionaryService

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ı 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 ada veya türe göre başvuru almak, belirtilen 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

Name Description
ComponentActionsType

Nesneye bağlı akıllı etiketin, bileşenle nasıl ilişkilendirildiğine göre türünü belirtir.

DesignerActionListsChangedType

DesignerActionList nesne koleksiyonunda gerçekleşen değişikliğin türünü belirtir.

DesignerActionUIStateChangeType

Akıllı etiket panelinin görüntüleme durumunu belirtir.

DisplayMode

ByteViewertarafından kullanılan görüntü modlarını gösteren tanımlayıcıları tanımlar.

HelpContextType

Yardım bilgisi 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

Bir seçimin türünü gösteren tanımlayıcıları tanımlar.

ViewTechnology

Tasarımcının destek barındırdığı bir dizi teknolojinin tanımlayıcılarını tanımlar.

Temsilciler

Name Description
ActiveDesignerEventHandler

Olayı işleyecek ActiveDesignerChanged yöntemi temsil eder.

ActiveDesignSurfaceChangedEventHandler

bir olayını ActiveDesignSurfaceChangedişleyecek DesignSurfaceManager 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 tetiklenen , ComponentAdding, ComponentAddedve ComponentRemoving olaylarını işleyecek ComponentRemovedyöntemi temsil eder.

ComponentRenameEventHandler

Bir ComponentRename olayı işleyecek yöntemi temsil eder.

DesignerActionListsChangedEventHandler

bir olayını DesignerActionListsChangedişleyecek DesignerActionService yöntemi temsil eder. Bu sınıf devralınamaz.

DesignerActionUIStateChangeEventHandler

bir olayını DesignerActionUIStateChangeişleyecek DesignerActionUIService yöntemi temsil eder.

DesignerEventHandler

Bir belge oluşturulduğunda veya atıldığında oluşturulan ve DesignerCreated olaylarını işleyecek DesignerDisposed yöntemi temsil eder.

DesignerTransactionCloseEventHandler

Bir tasarımcının TransactionClosed ve TransactionClosing olaylarını işleyen yöntemi temsil eder.

DesignSurfaceEventHandler

Bir DesignSurfaceCreated sınıfın olayını işleyecek DesignSurfaceManager yöntemi temsil eder. Bu sınıf devralınamaz.

LoadedEventHandler

sınıfının olayını Loaded işleyecek DesignSurface yöntemi temsil eder. Bu sınıf devralınamaz.

MenuCommandsChangedEventHandler

bir olayını MenuCommandsChangedişleyecek MenuCommandService 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: