WebFormsRootDesigner 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.
Web Forms sayfasının tasarım zamanı işlevselliği için bir temel sınıf sağlar ve tasarım zamanında Web Forms sayfasında yer alan bileşenlere ve denetimlere erişim ve denetimlere erişim ve denetim düzenleme olanağı sağlar.
public ref class WebFormsRootDesigner abstract : IDisposable, System::ComponentModel::Design::IDesignerFilter, System::ComponentModel::Design::IRootDesigner
public abstract class WebFormsRootDesigner : IDisposable, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.IRootDesigner
type WebFormsRootDesigner = class
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IDesignerFilter
Public MustInherit Class WebFormsRootDesigner
Implements IDesignerFilter, IDisposable, IRootDesigner
- Devralma
-
WebFormsRootDesigner
- Uygulamalar
Açıklamalar
Visual Studio 2005 gibi bir tasarım konağı, tasarımcıların WebFormsRootDesigner özelliği aracılığıyla RootDesigner tasarımcıları denetlemek için sınıfının kendi türetilmiş sürümünü sağlamalıdır. Denetim tasarımcıları, tasarım zamanında içeren Web Forms sayfasına erişmek ve sayfayı işlemek için özelliğini kullanır RootDesigner .
Uygulayanlara Notlar
sınıfından WebFormsRootDesigner devraldığınızda, aşağıdaki üyeleri geçersiz kılmanız gerekir:
DocumentUrl, , IsDesignerViewLocked, IsLoading, ReferenceManagerSupportedTechnologiesve Verbs özellikleri.
AddClientScriptToDocument(ClientScriptItem), AddControlToDocument(Control, Control, ControlLocation), GetClientScriptsInDocument(), GetControlViewAndTag(Control, IControlDesignerView, IControlDesignerTag)ve RemoveControlFromDocument(Control) yöntemleri.
Oluşturucular
WebFormsRootDesigner() |
WebFormsRootDesigner sınıfının yeni bir örneğini başlatır. |
Özellikler
Component |
Bu tasarımcının tasarlıyor olduğu bileşeni alır veya ayarlar. |
CurrentCulture |
Geçerli iş parçacığının kültür bilgilerini alır. |
DocumentUrl |
Türetilmiş bir sınıfta geçersiz kılındığında, Web Forms sayfasının bulunduğu URL'yi alır. |
IsDesignerViewLocked |
Türetilmiş bir sınıfta geçersiz kılındığında, tasarımcı görünümünün kilitli olup olmadığını belirten bir değer alır. |
IsLoading |
Türetilmiş bir sınıfta geçersiz kılındığında, Web Forms sayfasının hala yüklenip yüklenmediğini belirten bir değer alır. |
ReferenceManager |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli Web Forms sayfası hakkında bilgi içeren bir WebFormsReferenceManager nesnesi alır. |
SupportedTechnologies |
Tasarımcı bileşeninin görüntüsü için destekleyebilecekleri bir dizi teknoloji alır. |
Verbs |
Tasarımcı tarafından desteklenen tasarım zamanı fiillerini alır. |
Yöntemler
AddClientScriptToDocument(ClientScriptItem) |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli Web Forms sayfasına bir istemci betik öğesi ekler. |
AddControlToDocument(Control, Control, ControlLocation) |
Türetilmiş bir sınıfta geçersiz kılındığında, Web Forms sayfasına bir Web sunucusu denetimi ekler. |
CreateDesignerActionService(IServiceProvider) |
Tasarım zamanı DesignerActionService nesnesi döndürür. |
CreateUrlResolutionService() |
Göreli URL'leri çözümleyen bir IUrlResolutionService döndürür. |
Dispose(Boolean) |
tarafından WebFormsRootDesigner kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Finalize() |
Geçerli WebFormsRootDesigner nesnenin kaynaklarını, atık toplayıcı tarafından geri kazanılmadan önce serbest getirir. |
GenerateEmptyDesignTimeHtml(Control) |
Tasarım zamanında bir denetim için boş HTML işaretlemesi oluşturur. |
GenerateErrorDesignTimeHtml(Control, Exception, String) |
Belirtilen denetimi, özel durumu ve iletiyi kullanarak tasarım zamanında hata iletisi görüntülemek için kullanılan HTML işaretlemesi oluşturur. |
GetClientScriptsInDocument() |
Türetilmiş bir sınıfta geçersiz kılındığında, sayfadaki tüm istemci betik öğelerini içeren bir ClientScriptItemCollection nesne döndürür. |
GetControlViewAndTag(Control, IControlDesignerView, IControlDesignerTag) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen denetim için hem geçerli tasarım zamanı görünümünü hem de HTML işaretlemesini döndürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetService(Type) |
İstenen hizmeti döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetView(ViewTechnology) |
Sağlanan ViewTechnology nesne tarafından belirlenen bir görünüm nesnesi döndürür. |
Initialize(IComponent) |
WebFormsRootDesigner Belirtilen bileşeni kullanarak nesneyi başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnLoadComplete(EventArgs) |
Web Forms sayfası tamamen yüklendiğinde olayı tetikler LoadComplete . |
PostFilterAttributes(IDictionary) |
Tasarımcının bir nesne aracılığıyla TypeDescriptor kullanıma verdiği öznitelik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. |
PostFilterEvents(IDictionary) |
Tasarımcının bir nesne aracılığıyla TypeDescriptor kullanıma verdiği olay kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. |
PostFilterProperties(IDictionary) |
Tasarımcının bir nesne aracılığıyla TypeDescriptor kullanıma verdiği özellik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir. |
PreFilterAttributes(IDictionary) |
Tasarımcının bir nesne aracılığıyla TypeDescriptor kullanıma verdiği öznitelik kümesine eklemesine izin verir. |
PreFilterEvents(IDictionary) |
Tasarımcının, tasarımcının bir TypeDescriptor nesne aracılığıyla kullanıma verdiği olay kümesine öğe eklemesine izin verir. |
PreFilterProperties(IDictionary) |
Tasarımcının bir nesne aracılığıyla TypeDescriptor kullanıma verdiği özellik kümesine öğe eklemesine izin verir. |
RemoveClientScriptFromDocument(String) |
Belirtilen istemci betiğini tasarım zamanında belgeden kaldırır. |
RemoveControlFromDocument(Control) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen denetimi Web Forms sayfasından kaldırır. |
ResolveUrl(String) |
Göreli URL'yi tam URL'ye dönüştürür. |
SetControlID(Control, String) |
|
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Ekinlikler
LoadComplete |
Tasarımcı Web Forms sayfasını yüklemeyi tamamladığında gerçekleşir. |