ComponentChangingEventArgs 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.
ComponentChanging olayı için veriler sağlar. Bu sınıf devralınamaz.
public ref class ComponentChangingEventArgs sealed : EventArgs
public sealed class ComponentChangingEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ComponentChangingEventArgs : EventArgs
type ComponentChangingEventArgs = class
inherit EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComponentChangingEventArgs = class
inherit EventArgs
Public NotInheritable Class ComponentChangingEventArgs
Inherits EventArgs
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki örnekte bir ComponentChangingEventArgsoluşturma gösterilmektedir.
public:
// This example method creates a ComponentChangingEventArgs using the specified arguments.
// Typically, this type of event args is created by a design mode subsystem.
ComponentChangingEventArgs^ CreateComponentChangingEventArgs( Object^ component, MemberDescriptor^ member )
{
// The component that is about to change: args.Component
// The member that is about to change: args.Member
return gcnew ComponentChangingEventArgs( component,member );
}
// This example method creates a ComponentChangingEventArgs using the specified arguments.
// Typically, this type of event args is created by a design mode subsystem.
public ComponentChangingEventArgs CreateComponentChangingEventArgs(object component, MemberDescriptor member)
{
ComponentChangingEventArgs args = new ComponentChangingEventArgs(component, member);
// The component that is about to change: args.Component
// The member that is about to change: args.Member
return args;
}
' This example method creates a ComponentChangingEventArgs using the specified arguments.
' Typically, this type of event args is created by a design mode subsystem.
Public Function CreateComponentChangingEventArgs(ByVal component As Object, ByVal member As MemberDescriptor) As ComponentChangingEventArgs
Dim args As New ComponentChangingEventArgs(component, member)
' The component that is about to change: args.Component
' The member that is about to change: args.Member
Return args
End Function
Açıklamalar
ComponentChangingEventArgs bir ComponentChanging olay hakkında veri sağlar. OlayIComponentChangeService, ComponentChanging ve kayıtlı olay işleyicilerine, geçerli tasarım belgesindeki belirli bir bileşenin değiştirilmek üzere olduğunu bildirir. Bu olay, bir bileşenin değişmesini önlemek için yaygın olarak erişilebilir bir yöntem sağlar.
Bileşen ComponentChanging değiştirilmeden önce bir olay oluşturulur. Bu olay, tasarımcının değişikliği durdurması için bir fırsat sağlar. Bileşen tasarımcıları genellikle olayı otomatik olarak oluşturur ComponentChanging . Bir özellik değiştirilemiyorsa, olayı işleyen yöntem bir özel durum oluşturabilir. Örneğin, bir tasarımcı dosyası kaynak kod denetimine iade edilirse, kullanıcı dosyayı kullanıma almayı reddederse bu olayın işleyicisi genellikle bir özel durum oluşturur.
A ComponentChangingEventArgs aşağıdaki bilgileri sağlar:
Component
Değiştirilmek üzere olan bileşeni gösteren özellik.Member
Değiştirilmek üzere olan üyeyi gösteren özellik.
Devralanlara Notlar
Bu sınıf başka bir sınıfın temel sınıfı olarak belirtilirse derleyici hatası oluşur.
Oluşturucular
ComponentChangingEventArgs(Object, MemberDescriptor) |
ComponentChangingEventArgs sınıfının yeni bir örneğini başlatır. |
Özellikler
Component |
Değiştirilmek üzere olan bileşeni veya değiştirilmek üzere olan üyenin üst kapsayıcısı olan bileşeni alır. |
Member |
Değiştirilmek üzere olan üyeyi alır. |
Yöntemler
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) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |